类 ItemStartNodeRoleController
- java.lang.Object
-
- net.risesoft.controller.config.ItemStartNodeRoleController
-
@RestController @RequestMapping(value="/vue/itemStartNodeRole", produces="application/json") public class ItemStartNodeRoleController extends Object- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 ItemStartNodeRoleController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<String>copyBind(String itemId, String processDefinitionId)net.risesoft.pojo.Y9Result<List<Map<String,Object>>>getBpmList(String itemId, String processDefinitionId)获取任务节点信息和流程定义信息net.risesoft.pojo.Y9Result<List<ItemStartNodeRole>>getNodeList(String itemId, String processDefinitionId)net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.Role>>list(String itemId, String processDefinitionId, String taskDefKey)获取按钮绑定角色列表net.risesoft.pojo.Y9Result<String>remove(String itemId, String processDefinitionId, String taskDefKey, String roleIds)移除按钮与角色的绑定net.risesoft.pojo.Y9Result<String>saveOrder(String[] idAndTabIndexs)net.risesoft.pojo.Y9Result<String>saveRole(String itemId, String processDefinitionId, String taskDefKey, String roleIds)保存按钮角色
-
-
-
方法详细资料
-
copyBind
@PostMapping("/copyBind") public net.risesoft.pojo.Y9Result<String> copyBind(@RequestParam String itemId, @RequestParam String processDefinitionId)
-
getBpmList
@GetMapping("/getBpmList") public net.risesoft.pojo.Y9Result<List<Map<String,Object>>> getBpmList(@RequestParam String itemId, @RequestParam String processDefinitionId)获取任务节点信息和流程定义信息- 参数:
itemId- 事项idprocessDefinitionId- 流程定义ID- 返回:
-
getNodeList
@GetMapping("/getNodeList") public net.risesoft.pojo.Y9Result<List<ItemStartNodeRole>> getNodeList(@RequestParam String itemId, @RequestParam String processDefinitionId)
-
list
@GetMapping("/list") public net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.Role>> list(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String taskDefKey)获取按钮绑定角色列表- 参数:
itemId- 事项idprocessDefinitionId- 流程定义IDtaskDefKey- 任务节点key- 返回:
-
remove
@PostMapping("/remove") public net.risesoft.pojo.Y9Result<String> remove(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String taskDefKey, @RequestParam String roleIds)移除按钮与角色的绑定- 参数:
itemId- 事项idprocessDefinitionId- 流程定义IDtaskDefKey- 任务节点keyroleIds- 角色id- 返回:
-
saveOrder
@PostMapping("/saveOrder") public net.risesoft.pojo.Y9Result<String> saveOrder(@RequestParam String[] idAndTabIndexs)
-
saveRole
@PostMapping("/saveRole") public net.risesoft.pojo.Y9Result<String> saveRole(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String taskDefKey, @RequestParam String roleIds)保存按钮角色- 参数:
itemId- 事项idprocessDefinitionId- 流程定义IDtaskDefKey- 任务节点keyroleIds- 角色id- 返回:
-
-