类 ItemNodeLinkBindController
- java.lang.Object
-
- net.risesoft.controller.config.ItemNodeLinkBindController
-
@RestController @RequestMapping(value="/vue/itemNodeLinkBind", produces="application/json") public class ItemNodeLinkBindController extends Object- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 ItemNodeLinkBindController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<String>copyBind(String itemId, String processDefinitionId)复制上一版本链接net.risesoft.pojo.Y9Result<List<ItemNodeLinkBindVO>>getBpmList(String processDefinitionId, String itemId)获取任务节点信息和流程定义信息net.risesoft.pojo.Y9Result<String>removeBind(String bindId)移除绑定net.risesoft.pojo.Y9Result<String>removeRole(String[] ids)移除角色的绑定net.risesoft.pojo.Y9Result<String>saveBindRole(String roleIds, String itemLinkId)链接绑定角色net.risesoft.pojo.Y9Result<String>saveItemLinkBind(String linkId, String processDefinitionId, String taskDefKey, String itemId)保存绑定
-
-
-
方法详细资料
-
copyBind
@PostMapping("/copyBind") public net.risesoft.pojo.Y9Result<String> copyBind(@RequestParam String itemId, @RequestParam String processDefinitionId)复制上一版本链接- 参数:
itemId- 事项id- 返回:
-
getBpmList
@GetMapping("/getBpmList") public net.risesoft.pojo.Y9Result<List<ItemNodeLinkBindVO>> getBpmList(@RequestParam String processDefinitionId, @RequestParam String itemId)获取任务节点信息和流程定义信息- 参数:
itemId- 事项idprocessDefinitionId- 流程定义id- 返回:
-
removeBind
@PostMapping("/removeBind") public net.risesoft.pojo.Y9Result<String> removeBind(@RequestParam String bindId)移除绑定- 参数:
bindId- 绑定id- 返回:
-
removeRole
@PostMapping("/removeRole") public net.risesoft.pojo.Y9Result<String> removeRole(@RequestParam String[] ids)移除角色的绑定- 参数:
ids- 绑定ids- 返回:
-
saveBindRole
@PostMapping("/saveBindRole") public net.risesoft.pojo.Y9Result<String> saveBindRole(@RequestParam String roleIds, @RequestParam String itemLinkId)链接绑定角色- 参数:
roleIds- 角色idsitemLinkId- 绑定关系id- 返回:
-
saveItemLinkBind
@PostMapping("/saveItemLinkBind") public net.risesoft.pojo.Y9Result<String> saveItemLinkBind(@RequestParam String linkId, @RequestParam String processDefinitionId, @RequestParam(required=false) String taskDefKey, @RequestParam String itemId)保存绑定- 参数:
linkId- 链接iditemId- 事项idprocessDefinitionId- 流程定义idtaskDefKey- 节点key- 返回:
-
-