Commit 58f525c949a3adcff5b8ea603f0c4b53597aeaa5

Authored by wangqian
1 parent 5418177f

增加工单审批状态

urbanops-module-bpm/src/main/java/com/zteits/urbanops/module/bpm/api/task/BpmTaskApiImpl.java
... ... @@ -2,9 +2,8 @@ package com.zteits.urbanops.module.bpm.api.task;
2 2  
3 3 import cn.hutool.core.collection.CollUtil;
4 4 import com.zteits.urbanops.framework.common.util.number.NumberUtils;
5   -import com.zteits.urbanops.framework.common.util.object.BeanUtils;
6 5 import com.zteits.urbanops.module.bpm.api.task.dto.BpmUserSimpleReqDTO;
7   -import com.zteits.urbanops.module.bpm.controller.admin.task.vo.task.BpmTaskRespVO;
  6 +import com.zteits.urbanops.module.bpm.framework.flowable.core.util.FlowableUtils;
8 7 import com.zteits.urbanops.module.bpm.service.task.BpmTaskService;
9 8 import com.zteits.urbanops.module.system.api.user.AdminUserApi;
10 9 import com.zteits.urbanops.module.system.api.user.dto.AdminUserRespDTO;
... ... @@ -103,6 +102,8 @@ public class BpmTaskApiImpl implements BpmTaskApi{
103 102 taskVO.setAssigneeName(assignUser.getNickname());
104 103 }
105 104 }
  105 + Integer taskStatus = FlowableUtils.getTaskStatus(lastTask);
  106 + taskVO.setTaskStatus(taskStatus);
106 107 resultMap.put(processId, taskVO);
107 108 }
108 109 return resultMap;
... ...
urbanops-module-bpm/src/main/java/com/zteits/urbanops/module/bpm/api/task/dto/BpmUserSimpleReqDTO.java
... ... @@ -16,4 +16,6 @@ public class BpmUserSimpleReqDTO {
16 16 private Long assignee;
17 17 /*处理人名称*/
18 18 private String assigneeName;
  19 + /*审批状态*/
  20 + private Integer taskStatus;
19 21 }
... ...
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/convert/maininfo/MainInfoConvert.java
... ... @@ -44,6 +44,7 @@ public interface MainInfoConvert {
44 44 if (bpmUserSimpleReqDTO != null) {
45 45 mainInfoVo.setAssigneeName(bpmUserSimpleReqDTO.getAssigneeName());
46 46 mainInfoVo.setApprovalNode(bpmUserSimpleReqDTO.getName());
  47 + mainInfoVo.setStatus(bpmUserSimpleReqDTO.getTaskStatus());
47 48 }
48 49 }
49 50 }
... ...