From 80662b34fe93b4ede00c7fc03fbd9f01355c94e2 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期一, 07 四月 2025 13:52:17 +0800
Subject: [PATCH] 修改任务接口

---
 business/src/main/java/com/ycl/service/IFlowTaskService.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/business/src/main/java/com/ycl/service/IFlowTaskService.java b/business/src/main/java/com/ycl/service/IFlowTaskService.java
index 393fc17..8871989 100644
--- a/business/src/main/java/com/ycl/service/IFlowTaskService.java
+++ b/business/src/main/java/com/ycl/service/IFlowTaskService.java
@@ -1,9 +1,11 @@
 package com.ycl.service;
 
 import com.ycl.common.core.domain.AjaxResult;
+import com.ycl.domain.form.EditFinishedTaskForm;
 import com.ycl.domain.vo.FlowQueryVo;
 import com.ycl.domain.vo.FlowTaskVo;
 
+import java.io.IOException;
 import java.io.InputStream;
 import java.util.Map;
 
@@ -206,6 +208,14 @@
      */
     AjaxResult flowTaskForm(String taskId) throws Exception;
 
+    /**
+     * 褰撳墠浠诲姟鐨勮〃鍗曟暟鎹�
+     *
+     * @param taskId
+     * @return
+     */
+    AjaxResult currentFlowTaskForm(String taskId);
+
 
     /**
      * 娴佺▼鑺傜偣淇℃伅
@@ -220,15 +230,21 @@
      *
      * @param taskId  浠诲姟id
      * @param variables  琛ㄥ崟鏁版嵁
+     * @param addLog
      * @return
      */
-    AjaxResult completeSubmitForm(String taskId, Map<String, Object> variables);
+    AjaxResult completeSubmitForm(String taskId, Map<String, Object> variables, Boolean addLog);
+
+    AjaxResult waitCompleteSubmitForm(String taskId, Map<String, Object> variables, Boolean addLog) throws IOException;
 
     /**
      * 鏌ョ湅浠诲姟
      *
+     *
+     * @param processInsId
      * @param taskId
      * @return
      */
-    AjaxResult detail(String taskId);
+    AjaxResult detail(String processInsId, String taskId);
+
 }

--
Gitblit v1.8.0