类 ItemInterfaceTaskBindController


  • @RestController
    @RequestMapping(value="/vue/interfaceTaskBind",
                    produces="application/json")
    public class ItemInterfaceTaskBindController
    extends Object
    作者:
    zhangchongjie
    Date:
    2024/05/24
    • 构造器详细资料

      • ItemInterfaceTaskBindController

        public ItemInterfaceTaskBindController()
    • 方法详细资料

      • copyBind

        @PostMapping("/copyBind")
        public net.risesoft.pojo.Y9Result<String> copyBind​(@RequestParam
                                                           String interfaceId,
                                                           @RequestParam
                                                           String itemId,
                                                           @RequestParam
                                                           String processDefinitionId)
        复制绑定
        参数:
        interfaceId - 接口id
        itemId - 事项id
        processDefinitionId - 流程定义id
        返回:
      • getBpmList

        @GetMapping("/getBpmList")
        public net.risesoft.pojo.Y9Result<List<net.risesoft.model.processadmin.FlowElementModel>> getBpmList​(@RequestParam
                                                                                                             String itemId,
                                                                                                             @RequestParam
                                                                                                             String interfaceId,
                                                                                                             @RequestParam
                                                                                                             String processDefinitionId)
        获取任务节点信息和流程定义信息
        参数:
        itemId - 事项id
        interfaceId - 接口id
        processDefinitionId - 流程定义id
        返回:
        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)
        保存绑定
        参数:
        interfaceId - 接口id
        itemId - 事项id
        processDefinitionId - 流程定义id
        elementKey - 任务路由key
        condition - 执行条件
        返回: