Commit a76f4782 by 徐高华

朋友圈

parent e08adbb6
......@@ -301,6 +301,14 @@ public class QwMomentController {
qdto.setWxEnterpriseId(loginUser.getWxEnterpriseId());
ServiceResponse<Page<QwMomentPlanDTO>> resp = this.qwMomentApiService.planList(qdto) ;
Page<HaobanQwMomentPlanVO> retPage = PageHelperUtils.changePageToCurrentPage(resp.getResult(), HaobanQwMomentPlanVO.class);
List<HaobanQwMomentPlanVO> voList= retPage.getResult() ;
if(CollectionUtils.isNotEmpty(voList)) {
for (HaobanQwMomentPlanVO vo : voList) {
if(null != vo.getExecRate() && vo.getExecRate() > 0) {
vo.setExecRateFloat(BigDecimal.valueOf(vo.getExecRate()).divide(BigDecimal.valueOf(100),2,2).doubleValue());
}
}
}
return RestResponse.successResult(retPage);
}
......
......@@ -44,7 +44,7 @@ public class HaobanQwMomentPlanVO implements Serializable {
/**
* 执行方式 0企微1好办小程序
*/
private int execType;
private Integer execType;
/**
* 企微id
*/
......@@ -64,7 +64,7 @@ public class HaobanQwMomentPlanVO implements Serializable {
/**
* 1进行中 2终止 0未开始 3 已结束
*/
private int statusFlag;
private Integer statusFlag;
/**
* 1立即发布2定时发布
*/
......@@ -92,6 +92,9 @@ public class HaobanQwMomentPlanVO implements Serializable {
*/
private Integer doneNum;
/**完成率*/
private Integer execRate;
/**
* 完成率
*/
......@@ -134,6 +137,22 @@ public class HaobanQwMomentPlanVO implements Serializable {
*/
private List<ClerkVO> clerkVOList ;
public void setExecType(Integer execType) {
this.execType = execType;
}
public void setStatusFlag(Integer statusFlag) {
this.statusFlag = statusFlag;
}
public Integer getExecRate() {
return execRate;
}
public void setExecRate(Integer execRate) {
this.execRate = execRate;
}
public List<ClerkVO> getClerkVOList() {
return clerkVOList;
}
......@@ -206,14 +225,6 @@ public class HaobanQwMomentPlanVO implements Serializable {
this.expireDays = expireDays;
}
public int getExecType() {
return execType;
}
public void setExecType(int execType) {
this.execType = execType;
}
public String getWxEnterpriseId() {
return wxEnterpriseId;
}
......@@ -246,14 +257,6 @@ public class HaobanQwMomentPlanVO implements Serializable {
this.creatorName = creatorName;
}
public int getStatusFlag() {
return statusFlag;
}
public void setStatusFlag(int statusFlag) {
this.statusFlag = statusFlag;
}
public Integer getPublishType() {
return publishType;
}
......@@ -357,4 +360,12 @@ public class HaobanQwMomentPlanVO implements Serializable {
public void setTotalCommentCount(Integer totalCommentCount) {
this.totalCommentCount = totalCommentCount;
}
public Integer getExecType() {
return execType;
}
public Integer getStatusFlag() {
return statusFlag;
}
}
\ No newline at end of file
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