Commit 6689900f by 徐高华

社群群发

parent 1ce5620f
...@@ -9,6 +9,8 @@ import com.gic.haoban.manage.api.dto.chat.GroupChatPlanLogDTO; ...@@ -9,6 +9,8 @@ import com.gic.haoban.manage.api.dto.chat.GroupChatPlanLogDTO;
import com.gic.haoban.manage.api.dto.chat.GroupChatPlanOwnerLogDTO; import com.gic.haoban.manage.api.dto.chat.GroupChatPlanOwnerLogDTO;
import com.gic.haoban.manage.api.dto.qdto.chat.GroupChatPlanSearchQDTO; import com.gic.haoban.manage.api.dto.qdto.chat.GroupChatPlanSearchQDTO;
import java.util.Date;
/** /**
* *
* @ClassName: GroupChatPlanApiService * @ClassName: GroupChatPlanApiService
...@@ -74,4 +76,6 @@ public interface GroupChatPlanApiService { ...@@ -74,4 +76,6 @@ public interface GroupChatPlanApiService {
* @return * @return
*/ */
public ServiceResponse<Integer> getTotalCount(String enterpriseId,String clerkId,String storeId); public ServiceResponse<Integer> getTotalCount(String enterpriseId,String clerkId,String storeId);
void staffSendResult(String wxEnterpriseId, String staffId, Long planId, String failRemark, Date sendTime);
} }
...@@ -23,6 +23,8 @@ import com.gic.haoban.manage.service.pojo.bo.chat.GroupChatPlanBO; ...@@ -23,6 +23,8 @@ import com.gic.haoban.manage.service.pojo.bo.chat.GroupChatPlanBO;
import com.gic.haoban.manage.service.service.chat.GroupChatPlanOwnerLogService; import com.gic.haoban.manage.service.service.chat.GroupChatPlanOwnerLogService;
import com.gic.haoban.manage.service.service.chat.GroupChatPlanService; import com.gic.haoban.manage.service.service.chat.GroupChatPlanService;
import java.util.Date;
@Service("groupChatPlanApiService") @Service("groupChatPlanApiService")
public class GroupChatPlanApiServiceImpl implements GroupChatPlanApiService { public class GroupChatPlanApiServiceImpl implements GroupChatPlanApiService {
...@@ -168,4 +170,8 @@ public class GroupChatPlanApiServiceImpl implements GroupChatPlanApiService { ...@@ -168,4 +170,8 @@ public class GroupChatPlanApiServiceImpl implements GroupChatPlanApiService {
return ServiceResponse.success(page); return ServiceResponse.success(page);
} }
@Override
public void staffSendResult(String wxEnterpriseId, String staffId, Long planId, String failRemark, Date sendTime) {
}
} }
...@@ -93,6 +93,20 @@ public class GroupChatPlanController { ...@@ -93,6 +93,20 @@ public class GroupChatPlanController {
return RestResponse.successResult(page.getResult()); return RestResponse.successResult(page.getResult());
} }
/**
* 成员发送结果
* @return
*/
@RequestMapping("staff-send-result")
public RestResponse<Void> staffSendResult(String wxEnterpriseId , String staffId , Long planId , Date sendTime ,String failRemark) {
GroupChatSearchQDTO qdto = new GroupChatSearchQDTO() ;
qdto.setWxEnterpriseId(wxEnterpriseId);
qdto.setStaffId(staffId);
this.groupChatPlanApiService.staffSendResult(wxEnterpriseId , staffId , planId , failRemark , sendTime) ;
return RestResponse.successResult();
}
@RequestMapping("owner-list") @RequestMapping("owner-list")
public RestResponse<Object> ownerList(GroupChatPlanSearchQDTO qdto, BasePageInfo basePageInfo) { public RestResponse<Object> ownerList(GroupChatPlanSearchQDTO qdto, BasePageInfo basePageInfo) {
if (null == qdto.getPlanId()) { if (null == qdto.getPlanId()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment