zxz 2 年之前
父節點
當前提交
44c813e311

+ 4 - 2
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/NewWorkflowController.java

@@ -6,6 +6,7 @@ import com.winsea.svc.base.base.entity.CommonStaff;
 import com.winsea.svc.base.security.util.AuthSecurityUtils;
 import com.winsea.svc.base.workflow.entity.Workflow;
 import com.yh.saas.common.support.util.StringUtils;
+import com.yh.saas.plugin.yiliangyiyun.entity.view.WithdrawView;
 import com.yh.saas.plugin.yiliangyiyun.service.INewWorkflowService;
 import com.yh.saas.toolkit.workflow.command.WorkflowCommand;
 import com.yh.saas.toolkit.workflow.service.IWorkflowService;
@@ -278,7 +279,8 @@ public class NewWorkflowController {
      *
      */
     @PostMapping("/api/stopInstance")
-    public void stopInstance(@RequestParam String workflowId, @RequestParam String businessKey) {
-        workflowService.stopInstance(workflowId,businessKey,"发起人撤回");
+//    public void stopInstance(@RequestParam String workflowId, @RequestParam String businessKey) {
+    public void stopInstance(@RequestBody WithdrawView withdrawView) {
+        workflowService.stopInstance(withdrawView.getWorkflowId(),withdrawView.getBusinessKey(),"发起人撤回");
     }
 }

+ 17 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/entity/view/WithdrawView.java

@@ -0,0 +1,17 @@
+package com.yh.saas.plugin.yiliangyiyun.entity.view;
+
+import lombok.Data;
+import lombok.experimental.Accessors;
+
+@Data
+@Accessors(chain = true)
+public class WithdrawView {
+    /**
+     * 审核流ID
+     */
+    private String workflowId;
+    /**
+     *
+     */
+    private String businessKey;
+}