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