程序包 net.risesoft.api

类 OpinionApiImpl

  • 所有已实现的接口:
    OpinionApi

    @RestController
    @RequestMapping(value="/services/rest/opinion",
                    produces="application/json")
    public class OpinionApiImpl
    extends Object
    implements OpinionApi
    意见接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 构造器详细资料

      • OpinionApiImpl

        public OpinionApiImpl()
    • 方法详细资料

      • checkSignOpinion

        public net.risesoft.pojo.Y9Result<Boolean> checkSignOpinion​(@RequestParam
                                                                    String tenantId,
                                                                    @RequestParam
                                                                    String userId,
                                                                    @RequestParam
                                                                    String processSerialNumber,
                                                                    String taskId)
        检查当前taskId任务节点是否已经签写意见
        指定者:
        checkSignOpinion 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        taskId - 任务id
        返回:
        Y9Result<Boolean> 通用请求返回对象 - data 是是否已经签写意见
        从以下版本开始:
        9.6.6
      • countOpinionHistory

        public net.risesoft.pojo.Y9Result<Integer> countOpinionHistory​(@RequestParam
                                                                       String tenantId,
                                                                       @RequestParam
                                                                       String processSerialNumber,
                                                                       @RequestParam
                                                                       String opinionFrameMark)
        获取意见框历史记录数量
        指定者:
        countOpinionHistory 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        opinionFrameMark - 意见框标识
        返回:
        Y9Result<Integer> 通用请求返回对象 - data 是意见框历史记录数量
        从以下版本开始:
        9.6.6
      • delete

        public net.risesoft.pojo.Y9Result<Object> delete​(@RequestParam
                                                         String tenantId,
                                                         @RequestParam
                                                         String id)
                                                  throws Exception
        删除意见
        指定者:
        delete 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        id - 唯一标识
        返回:
        Y9Result<Object> 通用请求返回对象
        抛出:
        Exception - Exception
        从以下版本开始:
        9.6.6
      • getBindOpinionFrame

        public net.risesoft.pojo.Y9Result<List<ItemOpinionFrameBindModel>> getBindOpinionFrame​(@RequestParam
                                                                                               String tenantId,
                                                                                               @RequestParam
                                                                                               String itemId,
                                                                                               String processDefinitionId)
        获取事项绑定的意见框列表
        指定者:
        getBindOpinionFrame 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        itemId - 事项id
        processDefinitionId - 流程定义Id
        返回:
        Y9Result<List<ItemOpinionFrameBindModel>> 通用请求返回对象 - data 是事项意见框绑定信息
        从以下版本开始:
        9.6.6
      • getById

        public net.risesoft.pojo.Y9Result<OpinionModel> getById​(@RequestParam
                                                                String tenantId,
                                                                @RequestParam
                                                                String id)
        根据id获取意见
        指定者:
        getById 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        id - 唯一标识
        返回:
        Y9Result<OpinionModel> 通用请求返回对象 - data 是意见信息
        从以下版本开始:
        9.6.6
      • opinionHistoryList

        public net.risesoft.pojo.Y9Result<List<OpinionHistoryModel>> opinionHistoryList​(@RequestParam
                                                                                        String tenantId,
                                                                                        @RequestParam
                                                                                        String processSerialNumber,
                                                                                        @RequestParam
                                                                                        String opinionFrameMark)
        获取意见框历史记录
        指定者:
        opinionHistoryList 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        opinionFrameMark - 意见框标识
        返回:
        Y9Result<List<OpinionHistoryModel>> 通用请求返回对象 - data 是历史意见列表
        从以下版本开始:
        9.6.6
      • personCommentList

        public net.risesoft.pojo.Y9Result<List<OpinionListModel>> personCommentList​(@RequestParam
                                                                                    String tenantId,
                                                                                    @RequestParam
                                                                                    String userId,
                                                                                    @RequestParam
                                                                                    String processSerialNumber,
                                                                                    String taskId,
                                                                                    @RequestParam
                                                                                    String itembox,
                                                                                    @RequestParam
                                                                                    String opinionFrameMark,
                                                                                    @RequestParam
                                                                                    String itemId,
                                                                                    String taskDefinitionKey,
                                                                                    String activitiUser,
                                                                                    String orderByUser)
        获取个人意见列表
        指定者:
        personCommentList 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        taskId - 任务id
        itembox - 办件状态,todo(待办),doing(在办),done(办结)
        opinionFrameMark - 意见框标识
        itemId - 事项id
        taskDefinitionKey - 任务定义key
        activitiUser - 人员id
        orderByUser - 是否根据岗位排序 1:按岗位排序号排序
        返回:
        Y9Result<List<OpinionListModel>> 通用请求返回对象 - data 是意见列表
        从以下版本开始:
        9.6.6
      • save

        public net.risesoft.pojo.Y9Result<Object> save​(@RequestParam
                                                       String tenantId,
                                                       @RequestBody
                                                       OpinionModel opinionModel)
                                                throws Exception
        保存意见
        指定者:
        save 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        opinionModel - 意见信息
        返回:
        Y9Result<Object> 通用请求返回对象
        抛出:
        Exception - Exception
        从以下版本开始:
        9.6.6
      • saveOrUpdate

        public net.risesoft.pojo.Y9Result<OpinionModel> saveOrUpdate​(@RequestParam
                                                                     String tenantId,
                                                                     @RequestParam
                                                                     String userId,
                                                                     @RequestParam
                                                                     String orgUnitId,
                                                                     @RequestBody
                                                                     OpinionModel opinionModel)
                                                              throws Exception
        保存或更新意见
        指定者:
        saveOrUpdate 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        userId - 人员id
        orgUnitId - 人员、岗位id
        opinionModel - 意见信息
        返回:
        Y9Result<OpinionModel> 通用请求返回对象 - data 是意见信息
        抛出:
        Exception - Exception
        从以下版本开始:
        9.6.6
      • updateOpinion

        public net.risesoft.pojo.Y9Result<Object> updateOpinion​(@RequestParam
                                                                String tenantId,
                                                                @RequestParam
                                                                String id,
                                                                @RequestParam
                                                                String content)
        更新意见
        指定者:
        updateOpinion 在接口中 OpinionApi
        参数:
        tenantId - 租户id
        id - 意见id
        content - 意见内容
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6