Browse Source

Merge branch 'pt' of dd.tall.wiki:ccsens_wiki/ccsenscloud into pt

recovery
zy_Java 4 years ago
parent
commit
161ec54357
  1. 4
      tall/src/main/java/com/ccsens/tall/bean/dto/DeliverDto.java
  2. 8
      tall/src/main/java/com/ccsens/tall/service/TaskDeliverService.java

4
tall/src/main/java/com/ccsens/tall/bean/dto/DeliverDto.java

@ -20,8 +20,8 @@ public class DeliverDto {
private Long deliverLogId; private Long deliverLogId;
@ApiModelProperty("任务在此时间段的id") @ApiModelProperty("任务在此时间段的id")
private Long taskId; private Long taskId;
@ApiModelProperty("检查状况") @ApiModelProperty("检查状况(0-未检查,1-通过,2-驳回)")
private Boolean checkStatus; private Byte checkStatus;
@ApiModelProperty("检查人备注") @ApiModelProperty("检查人备注")
private String text; private String text;
@Max(10) @Max(10)

8
tall/src/main/java/com/ccsens/tall/service/TaskDeliverService.java

@ -761,7 +761,7 @@ public class TaskDeliverService implements ITaskDeliverService {
for (ProTaskDeliverPostLogChecker postLogChecker : postLogCheckerList) { for (ProTaskDeliverPostLogChecker postLogChecker : postLogCheckerList) {
if (role.getId().longValue() == postLogChecker.getCheckerId().longValue()) { if (role.getId().longValue() == postLogChecker.getCheckerId().longValue()) {
postLogChecker.setRemark(checkDeliver.getText()); postLogChecker.setRemark(checkDeliver.getText());
if (checkDeliver.getCheckStatus()) { if (1 == checkDeliver.getCheckStatus()) {
postLogChecker.setCheckStatus(1); postLogChecker.setCheckStatus(1);
postLogChecker.setScore(checkDeliver.getScore()); postLogChecker.setScore(checkDeliver.getScore());
} else { } else {
@ -799,7 +799,7 @@ public class TaskDeliverService implements ITaskDeliverService {
checkerDtoData.setCheckRoleName(checkRole.getName()); checkerDtoData.setCheckRoleName(checkRole.getName());
} }
checkerDtoData.setCheckTime(checkTime); checkerDtoData.setCheckTime(checkTime);
checkerDtoData.setIsChecker(checkDeliver.getCheckStatus()); checkerDtoData.setIsChecker(checkDeliver.getCheckStatus()==1?true:false);
checkerDto.setData(checkerDtoData); checkerDto.setData(checkerDtoData);
//接收者 //接收者
if(CollectionUtil.isNotEmpty(userIdSet)) { if(CollectionUtil.isNotEmpty(userIdSet)) {
@ -820,7 +820,7 @@ public class TaskDeliverService implements ITaskDeliverService {
//查找成员 //查找成员
ProMember proMember = iProMemberService.selectByUserId(currentUserId, task.getProjectId()); ProMember proMember = iProMemberService.selectByUserId(currentUserId, task.getProjectId());
//审核状态3为通过4为驳回 //审核状态3为通过4为驳回
Byte doType = checkDeliver.getCheckStatus() == true ? (byte) 3 :(byte)4; Byte doType = checkDeliver.getCheckStatus() == 1 ? (byte) 3 :(byte)4;
//将操作记录添加到历史记录表中 //将操作记录添加到历史记录表中
ProDeliverHistoryRecord historyRecord = new ProDeliverHistoryRecord(); ProDeliverHistoryRecord historyRecord = new ProDeliverHistoryRecord();
historyRecord.setId(snowflake.nextId()); historyRecord.setId(snowflake.nextId());
@ -834,7 +834,7 @@ public class TaskDeliverService implements ITaskDeliverService {
//检查完,返回数据 //检查完,返回数据
DeliverVo.DeliverInfo deliverInfo = selectDeliverInfo(currentUserId, deliver.getId(), checkDeliver.getTaskId(),token); DeliverVo.DeliverInfo deliverInfo = selectDeliverInfo(currentUserId, deliver.getId(), checkDeliver.getTaskId(),token);
//用智能助手发送消息+ws/公众号发送 //用智能助手发送消息+ws/公众号发送
robotService.checkDeliverRobotSend(currentUserId,task,uploadUserId,deliver.getName(),checkDeliver.getCheckStatus()); robotService.checkDeliverRobotSend(currentUserId,task,uploadUserId,deliver.getName(),checkDeliver.getCheckStatus()==1?true:false);
return deliverInfo; return deliverInfo;
} }

Loading…
Cancel
Save