瀏覽代碼

update 优化 驳回增加附件上传

疯狂的狮子Li 3 月之前
父節點
當前提交
6c28f8a0dd

+ 5 - 0
ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/domain/bo/BackProcessBo.java

@@ -30,6 +30,11 @@ public class BackProcessBo implements Serializable {
     @NotNull(message = "任务ID不能为空", groups = AddGroup.class)
     private Long taskId;
 
+    /**
+     * 附件id
+     */
+    private String fileId;
+
     /**
      * 消息类型
      */

+ 1 - 0
ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/impl/FlwTaskServiceImpl.java

@@ -388,6 +388,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService {
             flowParams.skipType(SkipType.REJECT.getKey());
             flowParams.flowStatus(applyNodeCode.equals(bo.getNodeCode()) ? TaskStatusEnum.BACK.getStatus() : TaskStatusEnum.WAITING.getStatus())
                 .hisStatus(TaskStatusEnum.BACK.getStatus());
+            flowParams.hisTaskExt(bo.getFileId());
             taskService.skip(task.getId(), flowParams);
 
             Instance instance = insService.getById(inst.getId());