类 Y9FormItemBindRestController


  • @RestController
    @RequestMapping(value="/vue/y9form/item",
                    produces="application/json")
    public class Y9FormItemBindRestController
    extends Object
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 构造器详细资料

      • Y9FormItemBindRestController

        public Y9FormItemBindRestController()
    • 方法详细资料

      • bindList

        @GetMapping("/bindList")
        public net.risesoft.pojo.Y9Result<List<Y9FormItemBind>> bindList​(@RequestParam
                                                                         String itemId,
                                                                         @RequestParam
                                                                         String procDefId,
                                                                         @RequestParam(required=false)
                                                                         String taskDefKey)
        获取绑定的表单列表
        参数:
        itemId - 事项id
        procDefId - 流程定义id
        taskDefKey - 任务key
        返回:
      • copyForm

        @PostMapping("/copyForm")
        public net.risesoft.pojo.Y9Result<String> copyForm​(@RequestParam
                                                           String itemId,
                                                           @RequestParam
                                                           String processDefinitionId)
        复制表单
        参数:
        itemId - 事项id
        返回:
      • delete

        @PostMapping("/deleteBind")
        public net.risesoft.pojo.Y9Result<String> delete​(@RequestParam
                                                         String id)
        删除绑定表单
        参数:
        id - 绑定id
        返回:
      • deleteMobileBind

        @PostMapping("/deleteMobileBind")
        public net.risesoft.pojo.Y9Result<String> deleteMobileBind​(@RequestParam
                                                                   String id)
        删除手机端绑定表单
        参数:
        id - 绑定id
        返回:
      • formList

        @GetMapping("/formList")
        public net.risesoft.pojo.Y9Result<List<Y9FormVO>> formList​(@RequestParam
                                                                   String itemId,
                                                                   @RequestParam
                                                                   String processDefinitionId,
                                                                   @RequestParam(required=false)
                                                                   String taskDefKey,
                                                                   @RequestParam
                                                                   String systemName)
        获取y9表单列表
        参数:
        itemId - 事项id
        processDefinitionId - 流程定义key
        taskDefKey - 任务key
        systemName - 系统名称
        返回:
      • getBindForm

        @GetMapping("/getBindForm")
        public net.risesoft.pojo.Y9Result<Y9FormItemBind> getBindForm​(@RequestParam(required=false)
                                                                      String id,
                                                                      @RequestParam
                                                                      String procDefId)
        获取绑定表单信息
        参数:
        id - 绑定id
        procDefId - 流程定义id
        返回:
      • getBpmList

        @GetMapping("/getBpmList")
        public net.risesoft.pojo.Y9Result<List<Y9FormItemBindVO>> getBpmList​(@RequestParam
                                                                             String processDefinitionId,
                                                                             @RequestParam
                                                                             String itemId)
        获取流程定义信息
        参数:
        processDefinitionId - 流程定义id
        itemId - 事项id
        返回:
        Y9Result>
      • getformList

        @GetMapping("/getformList")
        public net.risesoft.pojo.Y9Result<List<Y9FormVO>> getformList​(@RequestParam
                                                                      String systemName)
        获取y9表单列表
        参数:
        systemName - 系统名称
        返回:
      • listFormByItemId

        @GetMapping("/getPrintFormList")
        public net.risesoft.pojo.Y9Result<List<Y9FormVO>> listFormByItemId​(@RequestParam
                                                                           String itemId,
                                                                           @RequestParam(required=false)
                                                                           String formName)
        获取打印表单
        参数:
        itemId - 事项id
        formName - 表单名称
        返回:
      • mobileBindList

        @GetMapping("/mobileBindList")
        public net.risesoft.pojo.Y9Result<List<Y9FormItemMobileBind>> mobileBindList​(@RequestParam
                                                                                     String itemId,
                                                                                     @RequestParam
                                                                                     String procDefId,
                                                                                     @RequestParam(required=false)
                                                                                     String taskDefKey)
        获取绑定的手机端表单列表
        参数:
        itemId - 事项id
        procDefId - 流程定义id
        taskDefKey - 任务key
        返回:
      • save

        @PostMapping("/saveBind")
        public net.risesoft.pojo.Y9Result<String> save​(Y9FormItemBind eformItem)
        保存绑定表单
        参数:
        eformItem - 绑定信息
        返回:
      • saveMobileBind

        @PostMapping("/saveMobileBind")
        public net.risesoft.pojo.Y9Result<String> saveMobileBind​(Y9FormItemMobileBind eformItem)
        保存手机端绑定表单
        参数:
        eformItem - 绑定信息
        返回: