浏览代码

Merge remote-tracking branch 'origin/develop' into release/v1.0.2-flow-update

Conflicts:
	approve-api/src/main/java/com/dragonsoft/dcuc/approve/model/req/ApprovalInfoDTO.java
huangjy 4 年之前
父节点
当前提交
dad7166e0e

+ 11 - 0
approve-api/src/main/java/com/dragonsoft/dcuc/approve/model/req/ApprovalInfoDTO.java

@@ -119,6 +119,17 @@ public class ApprovalInfoDTO {
     @NotNull
     @NotNull
     private ResourceInfoDTO resourceInfoDTO;
     private ResourceInfoDTO resourceInfoDTO;
 
 
+    @ApiModelProperty(value = "申请类型")
+    private String flowType;
+
+    public String getFlowType() {
+        return flowType;
+    }
+
+    public void setFlowType(String flowType) {
+        this.flowType = flowType;
+    }
+
     @ApiModelProperty(value = "下一任务对象信息")
     @ApiModelProperty(value = "下一任务对象信息")
     private List<ActivitiHolder> activitiHolderList;
     private List<ActivitiHolder> activitiHolderList;
 
 

+ 1 - 0
approve-core-service/src/main/java/com/dragonsoft/dcuc/approve/ApproveApplication.java

@@ -23,4 +23,5 @@ public class ApproveApplication {
     public static void main(String[] args) {
     public static void main(String[] args) {
         SpringApplication.run(ApproveApplication.class, args);
         SpringApplication.run(ApproveApplication.class, args);
     }
     }
+
 }
 }

+ 13 - 0
approve-core-service/src/main/java/com/dragonsoft/dcuc/approve/model/ApproveTaskRequestVo.java

@@ -89,6 +89,19 @@ public class ApproveTaskRequestVo implements Serializable {
      */
      */
     private String businessId;
     private String businessId;
 
 
+    public String getFlowType() {
+        return flowType;
+    }
+
+    public void setFlowType(String flowType) {
+        this.flowType = flowType;
+    }
+
+    /**
+     * 申请类型
+     */
+    private String flowType;
+
     public String getApplyTitle() {
     public String getApplyTitle() {
         return applyTitle;
         return applyTitle;
     }
     }

+ 3 - 1
approve-core-service/src/main/java/com/dragonsoft/dcuc/approve/service/impl/ApproveService.java

@@ -226,7 +226,9 @@ public class ApproveService implements IApproveService {
             logger.info("===开始提交=====");
             logger.info("===开始提交=====");
             //构建申请的taskRequest
             //构建申请的taskRequest
             TaskRequest<ApproveTaskRequestVo> taskRequest = new TaskRequest<>();
             TaskRequest<ApproveTaskRequestVo> taskRequest = new TaskRequest<>();
-            taskRequest.setData(this.buildTaskRequestVo(approvalInfo));
+            ApproveTaskRequestVo approveTaskRequestVo = this.buildTaskRequestVo(approvalInfo);
+            approveTaskRequestVo.setFlowType(approvalInfoDTO.getFlowType());
+            taskRequest.setData(approveTaskRequestVo);
             getCurrentUserId(approvalInfoDTO.getApplicantIdcard());
             getCurrentUserId(approvalInfoDTO.getApplicantIdcard());
             String userId = approvalInfo.getApplicantIdcard();
             String userId = approvalInfo.getApplicantIdcard();
             logger.info("===提交的用户是:{}===",userId);
             logger.info("===提交的用户是:{}===",userId);