Commit 1b91c895 by 徐高华

群发

parent f1eb80e4
...@@ -165,7 +165,7 @@ ...@@ -165,7 +165,7 @@
b.plan_id planId , b.plan_id planId ,
b.name planName , b.name planName ,
b.start_time startTime , b.start_time startTime ,
b.end_time end_time , b.end_time endTime ,
<!-- 已发送 --> <!-- 已发送 -->
SUM(CASE a.send_status WHEN 2 THEN 1 ELSE 0 END ) sendCount, SUM(CASE a.send_status WHEN 2 THEN 1 ELSE 0 END ) sendCount,
<!-- 待发送 --> <!-- 待发送 -->
......
package com.gic.haoban.manage.web.controller.haoban; package com.gic.haoban.manage.web.controller.haoban;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -51,9 +52,19 @@ public class GroupChatPlanController { ...@@ -51,9 +52,19 @@ public class GroupChatPlanController {
qdto.setWxEnterpriseId(wxEnterpriseId); qdto.setWxEnterpriseId(wxEnterpriseId);
qdto.setEnterpriseId(enterpriseId); qdto.setEnterpriseId(enterpriseId);
qdto.setClerkId(clerkId); qdto.setClerkId(clerkId);
ServiceResponse<Page<ChatOwnerTotalDTO>> page = this.groupChatPlanApiService.listOwnerLogPageForWxaTotal(qdto, ServiceResponse<Page<ChatOwnerTotalDTO>> pageResp = this.groupChatPlanApiService.listOwnerLogPageForWxaTotal(qdto,
basePageInfo); basePageInfo);
return RestResponse.successResult(page.getResult()); Page<ChatOwnerTotalDTO> page = pageResp.getResult() ;
if(null != page.getResult()) {
page.getResult().forEach(dto->{
if(dto.getEndTime().before(new Date())) {
dto.setPlanStatus(1);
}else {
dto.setPlanStatus(2);
}
});
}
return RestResponse.successResult(page);
} }
@RequestMapping("owner-list") @RequestMapping("owner-list")
......
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