From 6af75daba39b77288d3410b0d96de1fc53014f62 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期一, 16 一月 2023 22:55:22 +0800
Subject: [PATCH] 优化 工作流相关说明

---
 java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowActivitiInnerServiceSMO.java |  123 ++++++++++++++++++++++++++++++++++------
 1 files changed, 104 insertions(+), 19 deletions(-)

diff --git a/java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowUserInnerServiceSMO.java b/java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowActivitiInnerServiceSMO.java
similarity index 62%
rename from java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowUserInnerServiceSMO.java
rename to java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowActivitiInnerServiceSMO.java
index 1b158d4..50d4d0b 100644
--- a/java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowUserInnerServiceSMO.java
+++ b/java110-interface/src/main/java/com/java110/intf/common/IOaWorkflowActivitiInnerServiceSMO.java
@@ -2,9 +2,7 @@
 
 import com.alibaba.fastjson.JSONObject;
 import com.java110.config.feign.FeignConfiguration;
-import com.java110.dto.PageDto;
 import com.java110.dto.auditMessage.AuditMessageDto;
-import com.java110.dto.oaWorkflow.OaWorkflowDto;
 import com.java110.dto.oaWorkflowXml.OaWorkflowXmlDto;
 import com.java110.entity.audit.AuditUser;
 import org.springframework.cloud.openfeign.FeignClient;
@@ -12,28 +10,52 @@
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
 
-import java.util.ArrayList;
 import java.util.List;
 
 
 @FeignClient(name = "${java110.common-service}", configuration = {FeignConfiguration.class})
-@RequestMapping("/oaWorkflowUserApi")
-public interface IOaWorkflowUserInnerServiceSMO {
+@RequestMapping("/oaWorkflowActivitiApi")
+public interface IOaWorkflowActivitiInnerServiceSMO {
 
     /**
      * 鍚姩娴佺▼
+     *
+     * @param reqJson {
+     *                createUserId:'',
+     *                flowId:'',
+     *                id:'',
+     *                auditMessage:'',
+     *                storeId:''
+     * }
      *
      * @return
      */
     @RequestMapping(value = "/startProcess", method = RequestMethod.POST)
     JSONObject startProcess(@RequestBody JSONObject reqJson);
+
+    /**
+     *
+     * @param reqJson {
+     *                createUserId:'',
+     *                processInstanceId:'',
+     *                nextUserId:'',
+     *                auditCode:'',
+     *                storeId:'',
+     *                id:'',
+     *                flowId:''
+     * }
+     * @return
+     */
     @RequestMapping(value = "/autoFinishFirstTask", method = RequestMethod.POST)
     boolean autoFinishFirstTask(@RequestBody JSONObject reqJson);
 
     /**
      * 鏌ヨ鐢ㄦ埛浠诲姟鏁�
      *
-     * @param user
+     * @param user {
+     *             flowId:'',
+     *             userId:''
+     * }
      * @return
      */
     @RequestMapping(value = "/getUserTaskCount", method = RequestMethod.POST)
@@ -42,7 +64,10 @@
     /**
      * 鑾峰彇鐢ㄦ埛浠诲姟
      *
-     * @param user 鐢ㄦ埛淇℃伅
+     * @param user 鐢ㄦ埛淇℃伅 {
+     *             flowId:'',
+     *             userId:''
+     * }
      */
     @RequestMapping(value = "/getUserTasks", method = RequestMethod.POST)
     List<JSONObject> getUserTasks(@RequestBody AuditUser user);
@@ -50,7 +75,10 @@
     /**
      * 鏌ヨ鐢ㄦ埛澶勭悊浠诲姟鏁�
      *
-     * @param user
+     * @param user {
+     *             flowId:'',
+     *             userId:''
+     * }
      * @return
      */
     @RequestMapping(value = "/getUserHistoryTaskCount", method = RequestMethod.POST)
@@ -59,7 +87,10 @@
     /**
      * 鑾峰彇鐢ㄦ埛澶勭悊瀹℃壒鐨勪换鍔�
      *
-     * @param user 鐢ㄦ埛淇℃伅
+     * @param user 鐢ㄦ埛淇℃伅{
+     *            flowId:'',
+     *            userId:''
+     *}
      */
     @RequestMapping(value = "/getUserHistoryTasks", method = RequestMethod.POST)
     List<JSONObject> getUserHistoryTasks(@RequestBody AuditUser user);
@@ -67,7 +98,10 @@
     /**
      * 鏌ヨ鐢ㄦ埛浠诲姟鏁�
      *
-     * @param user
+     * @param user{
+     *            userId:'',
+     *            processDefinitionkeys:[]
+     *}
      * @return
      */
     @RequestMapping(value = "/getDefinitionKeysUserTaskCount", method = RequestMethod.POST)
@@ -76,7 +110,12 @@
     /**
      * 鑾峰彇鐢ㄦ埛浠诲姟
      *
-     * @param user 鐢ㄦ埛淇℃伅
+     * @param user 鐢ㄦ埛淇℃伅{
+     *             userId:'',
+     *             page:1,
+     *             row:10,
+     *             processDefinitionkeys:[]
+     *}
      */
     @RequestMapping(value = "/getDefinitionKeysUserTasks", method = RequestMethod.POST)
     List<JSONObject> getDefinitionKeysUserTasks(@RequestBody AuditUser user) ;
@@ -84,7 +123,10 @@
     /**
      * 鏌ヨ鐢ㄦ埛浠诲姟鏁�
      *
-     * @param user
+     * @param user{
+     *              userId:'',
+     *              processDefinitionkeys:[]
+     * }
      * @return
      */
     @RequestMapping(value = "/getDefinitionKeysUserHistoryTaskCount", method = RequestMethod.POST)
@@ -93,7 +135,12 @@
     /**
      * 鑾峰彇鐢ㄦ埛瀹℃壒鐨勪换鍔�
      *
-     * @param user 鐢ㄦ埛淇℃伅
+     * @param user 鐢ㄦ埛淇℃伅{
+     *              userId:'',
+     *             page:1,
+     *             row:10,
+     *              processDefinitionkeys:[]
+     * }
      */
     @RequestMapping(value = "/getDefinitionKeysUserHistoryTasks", method = RequestMethod.POST)
     List<JSONObject> getDefinitionKeysUserHistoryTasks(@RequestBody AuditUser user) ;
@@ -102,7 +149,15 @@
     /**
      * 澶勭悊浠诲姟
      *
-     * @param reqJson
+     * @param reqJson {
+     *               taskId:'',
+     *               nextUserId:'',
+     *               auditMessage:'',
+     *               auditCode:'',
+     *               id:'',
+     *               storeId:'',
+     *               flowId:''
+     * }
      * @return true 涓烘祦绋嬬粨鏉� false 涓烘祦绋嬫病鏈夌粨鏉�
      */
     @RequestMapping(value = "/completeTask", method = RequestMethod.POST)
@@ -111,7 +166,16 @@
     /**
      * 澶勭悊浠诲姟
      *
-     * @param reqJson
+     * @param reqJson {
+     *                storeId:'',
+     *                id:'',
+     *                nextUserId:'',
+     *                taskId:'',
+     *                auditMessage:'',
+     *                flowId:'',
+     *                storeId:'',
+     *
+     * }
      * @return true 涓烘祦绋嬬粨鏉� false 涓烘祦绋嬫病鏈夌粨鏉�
      */
     @RequestMapping(value = "/changeTaskToOtherUser", method = RequestMethod.POST)
@@ -120,7 +184,12 @@
     /**
      * 澶勭悊浠诲姟
      *
-     * @param reqJson
+     * @param reqJson {
+     *                taskId:'',
+     *                nextUserId:'',
+     *                auditMessage:'',
+     *                auditCode:'',
+     * }
      * @return true 涓烘祦绋嬬粨鏉� false 涓烘祦绋嬫病鏈夌粨鏉�
      */
     @RequestMapping(value = "/goBackTask", method = RequestMethod.POST)
@@ -130,7 +199,10 @@
     /**
      * 鏌ヨ鎵规敞淇℃伅
      *
-     * @param reqJson
+     * @param reqJson {
+     *                taskId:'',
+     *
+     * }
      * @return
      */
     @RequestMapping(value = "/getAuditMessage", method = RequestMethod.POST)
@@ -139,18 +211,31 @@
     /**
      * 鑾峰彇浠诲姟褰撳墠澶勭悊浜�
      *
-     * @param reqJson
+     * @param reqJson{
+     *               id:'',
+     *
+     * }
      * @return
      */
     @RequestMapping(value = "/getTaskCurrentUser", method = RequestMethod.POST)
     JSONObject getTaskCurrentUser(@RequestBody JSONObject reqJson);
 
+    /**
+     *
+     * @param reqJson{
+     *               taskId:'',
+     *               startUserId:''
+     * }
+     * @return
+     */
     @RequestMapping(value = "/nextAllNodeTaskList", method = RequestMethod.POST)
     List<JSONObject> nextAllNodeTaskList(@RequestBody JSONObject reqJson);
 
     /**
      *
-     * @param oaWorkflowXmlDto
+     * @param oaWorkflowXmlDto {
+     *                         bpmnXml:''
+     * }
      * @return
      */
     @RequestMapping(value = "/queryFirstAuditStaff", method = RequestMethod.POST)

--
Gitblit v1.8.0