From c33d4e1730f6dbc9b94082c615b850104255c73b Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期五, 05 十一月 2021 16:45:37 +0800
Subject: [PATCH] 更新工单流程接口

---
 src/main/java/com/whyc/controller/WorkflowController.java |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/whyc/controller/WorkflowController.java b/src/main/java/com/whyc/controller/WorkflowController.java
index 8c32fc2..b358d7f 100644
--- a/src/main/java/com/whyc/controller/WorkflowController.java
+++ b/src/main/java/com/whyc/controller/WorkflowController.java
@@ -5,6 +5,7 @@
 import com.whyc.dto.Response;
 import com.whyc.pojo.WorkflowLink;
 import com.whyc.pojo.WorkflowMain;
+import com.whyc.service.WorkflowLinkService;
 import com.whyc.service.WorkflowMainService;
 import com.whyc.util.ActionUtil;
 import io.swagger.annotations.Api;
@@ -23,6 +24,9 @@
     @Autowired
     private WorkflowMainService mainService;
 
+    @Autowired
+    private WorkflowLinkService linkService;
+
     @PostMapping("workflowMainList")
     @ApiOperation(value = "鏌ヨ鍚勭姸鎬佸伐鍗曞垪琛�",notes = "寰呭鐞�:type=0,宸插鐞�:type=1,宸插綊妗�:type=2,宸叉挙閿�:type=3")
     public Response<PageInfo<WorkflowMain>> getWorkflowMainList(@RequestBody WorkflowMain main,@RequestParam Integer type, @RequestParam Integer pageNum, @RequestParam Integer pageSize){
@@ -37,16 +41,16 @@
     }
 
     @GetMapping("workflowInfo")
-    @ApiOperation(value = "宸ュ崟娴佺▼淇℃伅")
-    public Response<WorkflowMain> getWorkflowInfo(@RequestParam Integer mainId){
-        //return new Response<WorkflowMain>().set(1,mainService.getWorkflowInfo(mainId));
-        return null;
+    @ApiOperation(value = "宸ュ崟鑺傜偣鍒楄〃")
+    public Response<List<WorkflowLink>> getWorkflowInfo(@RequestParam Integer mainId){
+        return new Response<List<WorkflowLink>>().set(1,linkService.getWorkflowInfo(mainId));
     }
 
-    @PutMapping("flow")
-    @ApiOperation(value = "鏇存柊宸ュ崟鐘舵��")
-    public Response updateFlow(){
-        return null;
+    @PutMapping("updateLink")
+    @ApiOperation(value = "澶勭悊宸ュ崟鑺傜偣")
+    public Response updateLink(@RequestBody WorkflowLink link){
+        linkService.update(link);
+        return new Response().setII(1,"鎻愪氦鎴愬姛");
     }
 
     @GetMapping("assignReply")

--
Gitblit v1.9.1