类 WorkflowController

java.lang.Object
com.aizuda.easy.retry.server.web.controller.WorkflowController

@RestController @RequestMapping("/workflow") public class WorkflowController extends Object
从以下版本开始:
2.6.0
作者:
xiaowoniu
  • 构造器详细资料

    • WorkflowController

      public WorkflowController()
  • 方法详细资料

    • saveWorkflow

      @PostMapping public Boolean saveWorkflow(@RequestBody @Validated WorkflowRequestVO workflowRequestVO)
    • listPage

      @GetMapping("/page/list") public PageResult<List<WorkflowResponseVO>> listPage(WorkflowQueryVO queryVO)
    • updateWorkflow

      @PutMapping public Boolean updateWorkflow(@RequestBody @Validated WorkflowRequestVO workflowRequestVO)
    • getWorkflowDetail

      @GetMapping("{id}") public WorkflowDetailResponseVO getWorkflowDetail(@PathVariable("id") Long id) throws IOException
      抛出:
      IOException
    • updateStatus

      @PutMapping("/update/status/{id}") public Boolean updateStatus(@PathVariable("id") Long id)
    • deleteById

      @DeleteMapping("/{id}") public Boolean deleteById(@PathVariable("id") Long id)
    • trigger

      @PostMapping("/trigger/{id}") public Boolean trigger(@PathVariable("id") Long id)
    • getWorkflowNameList

      @GetMapping("/workflow-name/list") public List<WorkflowResponseVO> getWorkflowNameList(@RequestParam(value="keywords",required=false) String keywords, @RequestParam(value="workflowId",required=false) Long workflowId)
    • checkNodeExpression

      @PostMapping("/check-node-expression") public cn.hutool.core.lang.Pair<Integer,String> checkNodeExpression(@RequestBody DecisionConfig decisionConfig)