Commit d310d84e by guojx

画布待完成会员列表

parent 9d1e8ce5
...@@ -56,10 +56,16 @@ public class CanvasDataController { ...@@ -56,10 +56,16 @@ public class CanvasDataController {
* @return * @return
*/ */
@RequestMapping("get-canvas-to-do-complete-member") @RequestMapping("get-canvas-to-do-complete-member")
public RestResponse<Page<CanvasToDoCompleteMemberVO>> getCanvasToDoCompleteMember(@RequestBody CanvasConversionDataQO qo) { public RestResponse<Page<CanvasToDoCompleteMemberVO>> getCanvasToDoCompleteMember(@RequestBody CanvasToDoCompleteMemberQO qo) {
JSONObject jsonObject = (JSONObject) JSONObject.toJSON(qo);
setPageParam(jsonObject, qo.getPageNum(), qo.getPageSize());
Map<String, Object> res = DataApiUtils.http(jsonObject.toJSONString(), "data_mkt_canvas_haoban_mbr");
//todo Page<CanvasToDoCompleteMemberVO> page = DataApiUtils.getPageData(res, CanvasToDoCompleteMemberVO.class);
return RestResponse.successResult(new Page<>()); List<CanvasToDoCompleteMemberVO> list = page.getResult();
esMemberInfoUtils.setMemberInfo(qo.getEnterpriseId(), list, Stream.of("memberName","memberNick","photoUrl","clerkCode", "clerkName")
.collect(Collectors.toSet()));
return RestResponse.successResult(page);
} }
/** /**
......
package com.gic.haoban.manage.web.qo.canvas;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.gic.commons.web.qo.PageQo;
import lombok.Data;
import java.io.Serializable;
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class CanvasToDoCompleteMemberQO extends PageQo implements Serializable {
private Long canvasId;
private String enterpriseId;
/**
* mass:群发任务 tel_task:话务任务
*/
private String subType;
}
...@@ -7,6 +7,8 @@ import java.io.Serializable; ...@@ -7,6 +7,8 @@ import java.io.Serializable;
@Data @Data
public class CanvasToDoCompleteMemberVO implements Serializable { public class CanvasToDoCompleteMemberVO implements Serializable {
private String mbrId;
private String memberId; private String memberId;
private String clerkId; private String clerkId;
...@@ -33,5 +35,9 @@ public class CanvasToDoCompleteMemberVO implements Serializable { ...@@ -33,5 +35,9 @@ public class CanvasToDoCompleteMemberVO implements Serializable {
/** /**
* 逾期天数 * 逾期天数
*/ */
private Integer overdueDays; private Integer invalidDays;
public String getMemberId() {
return mbrId;
}
} }
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