Package net.risesoft.controller.config
Class ItemInterfaceTaskBindController
- java.lang.Object
-
- net.risesoft.controller.config.ItemInterfaceTaskBindController
-
@RestController @RequestMapping(value="/vue/interfaceTaskBind", produces="application/json") public class ItemInterfaceTaskBindController extends Object- Author:
- zhangchongjie
- Date:
- 2024/05/24
-
-
Constructor Summary
Constructors Constructor Description ItemInterfaceTaskBindController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<String>copyBind(String interfaceId, String itemId, String processDefinitionId)复制绑定net.risesoft.pojo.Y9Result<List<net.risesoft.model.processadmin.FlowElementModel>>getBpmList(String itemId, String interfaceId, String processDefinitionId)获取任务节点信息和流程定义信息net.risesoft.pojo.Y9Result<String>saveBind(String interfaceId, String itemId, String processDefinitionId, String elementKey, String condition)保存绑定
-
-
-
Method Detail
-
copyBind
@PostMapping("/copyBind") public net.risesoft.pojo.Y9Result<String> copyBind(@RequestParam String interfaceId, @RequestParam String itemId, @RequestParam String processDefinitionId)复制绑定- Parameters:
interfaceId- 接口iditemId- 事项idprocessDefinitionId- 流程定义id- Returns:
-
getBpmList
@GetMapping("/getBpmList") public net.risesoft.pojo.Y9Result<List<net.risesoft.model.processadmin.FlowElementModel>> getBpmList(@RequestParam String itemId, @RequestParam String interfaceId, @RequestParam String processDefinitionId)获取任务节点信息和流程定义信息- Parameters:
itemId- 事项idinterfaceId- 接口idprocessDefinitionId- 流程定义id- Returns:
- Y9Result
- >
-
saveBind
@PostMapping("/saveBind") public net.risesoft.pojo.Y9Result<String> saveBind(@RequestParam String interfaceId, @RequestParam String itemId, @RequestParam String processDefinitionId, String elementKey, @RequestParam String condition)保存绑定- Parameters:
interfaceId- 接口iditemId- 事项idprocessDefinitionId- 流程定义idelementKey- 任务路由keycondition- 执行条件- Returns:
-
-