Commit 5306cd74 by 徐高华

企微托管

parent 83e018d3
......@@ -18,6 +18,7 @@ import com.gic.haoban.manage.web.qo.open.AddTaskPageQO;
import com.gic.haoban.manage.web.utils.CreatorUtils;
import com.gic.haoban.manage.web.vo.MemberTagGroupVO;
import com.gic.haoban.manage.web.vo.open.AddTaskDetailVO;
import com.gic.haoban.manage.web.vo.open.OpenAddDataVO;
import com.gic.haoban.task.manage.api.dto.open.*;
import com.gic.haoban.task.manage.api.qdto.open.AddTaskMemberPageQDTO;
import com.gic.haoban.task.manage.api.qdto.open.QwAddTaskPageQDTO;
......@@ -252,12 +253,21 @@ public class QywxOpenTaskController {
* 加好友数据图表
*/
@RequestMapping("list-add-data")
public RestResponse<List<OpenQwAddTaskDataDTO>> pageAdTask(@RequestBody AddTaskDataQO qo) {
public RestResponse<OpenAddDataVO> pageAdTask(@RequestBody AddTaskDataQO qo) {
ServiceResponse<List<OpenQwAddTaskDataDTO>> resp = this.openQwApiService.taskData(qo.getAddTaskId(), qo.getStartDate(), qo.getEndDate());
if (!resp.isSuccess()) {
return RestResponse.failure("9999", resp.getMessage());
}
return RestResponse.successResult(resp.getResult());
OpenAddDataVO vo = new OpenAddDataVO();
int applyNum = 0;
int addNum = 0;
for (OpenQwAddTaskDataDTO dto : resp.getResult()) {
applyNum += dto.getApplyNum();
addNum += dto.getAddNum();
}
vo.setApplyNum(applyNum);
vo.setAddNum(addNum);
return RestResponse.successResult(vo);
}
/**
......
package com.gic.haoban.manage.web.vo.open;
import com.gic.haoban.task.manage.api.dto.open.OpenQwAddTaskDataDTO;
import java.io.Serializable;
import java.util.List;
public class OpenAddDataVO implements Serializable {
/**
* 申请数
*/
private int applyNum ;
/**
* 添加成功数
*/
private int addNum ;
private List<OpenQwAddTaskDataDTO> list ;
public int getApplyNum() {
return applyNum;
}
public void setApplyNum(int applyNum) {
this.applyNum = applyNum;
}
public int getAddNum() {
return addNum;
}
public void setAddNum(int addNum) {
this.addNum = addNum;
}
public List<OpenQwAddTaskDataDTO> getList() {
return list;
}
public void setList(List<OpenQwAddTaskDataDTO> list) {
this.list = 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