Class OpinionFrameRestController


  • @RestController
    @RequestMapping(value="/vue/opinionFrame",
                    produces="application/json")
    public class OpinionFrameRestController
    extends Object
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Constructor Detail

      • OpinionFrameRestController

        public OpinionFrameRestController()
    • Method Detail

      • getOpinionFrame

        @GetMapping("/getOpinionFrame")
        public net.risesoft.pojo.Y9Result<OpinionFrame> getOpinionFrame​(@RequestParam
                                                                        String id)
        获取意见框
        Parameters:
        id - 意见框id
        Returns:
      • list

        @GetMapping("/list")
        public net.risesoft.pojo.Y9Page<OpinionFrame> list​(@RequestParam
                                                           Integer page,
                                                           @RequestParam
                                                           Integer rows)
        获取意见框列表
        Parameters:
        page - 页码
        rows - 条数
        Returns:
      • list4NotUsed

        @GetMapping("/list4NotUsed")
        public net.risesoft.pojo.Y9Page<OpinionFrame> list4NotUsed​(@RequestParam
                                                                   String itemId,
                                                                   @RequestParam
                                                                   String processDefinitionId,
                                                                   @RequestParam(required=false)
                                                                   String taskDefKey,
                                                                   @RequestParam
                                                                   int page,
                                                                   @RequestParam
                                                                   int rows)
        获取绑定的意见框列表
        Parameters:
        itemId - 事项id
        processDefinitionId - 流程定义id
        taskDefKey - 任务key
        page - 页码
        rows - 条数
        Returns:
      • remove

        @PostMapping("/remove")
        public net.risesoft.pojo.Y9Result<String> remove​(@RequestParam
                                                         String[] ids)
        移除意见框,同时将流程中绑定的意见框一并移除
        Parameters:
        ids - 意见框ids
        Returns:
      • saveOrUpdate

        @PostMapping("/saveOrUpdate")
        public net.risesoft.pojo.Y9Result<String> saveOrUpdate​(OpinionFrame opinionFrame)
        保存意见框
        Parameters:
        opinionFrame - 意见框信息
        Returns:
      • search

        @GetMapping("/search")
        public net.risesoft.pojo.Y9Page<OpinionFrame> search​(@RequestParam
                                                             Integer page,
                                                             @RequestParam
                                                             Integer rows,
                                                             @RequestParam(required=false)
                                                             String keyword)
        根据关键字查找意见
        Parameters:
        page - 页码
        rows - 条数
        keyword - 意见框名称
        Returns:
      • search4NotUsed

        @GetMapping("/search4NotUsed")
        public net.risesoft.pojo.Y9Page<OpinionFrame> search4NotUsed​(@RequestParam
                                                                     String itemId,
                                                                     @RequestParam
                                                                     String processDefinitionId,
                                                                     @RequestParam(required=false)
                                                                     String taskDefKey,
                                                                     @RequestParam
                                                                     int page,
                                                                     @RequestParam
                                                                     int rows,
                                                                     @RequestParam(required=false)
                                                                     String keyword)
        根据关键字查找意见
        Parameters:
        itemId - 事项id
        processDefinitionId - 流程定义id
        taskDefKey - 任务key
        page - 页码
        rows - 条数
        keyword - 意见名称
        Returns: