接口 OpinionApi
-
public interface OpinionApi意见接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/19
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Boolean>checkSignOpinion(String tenantId, String userId, String processSerialNumber, String taskId)检查当前taskId任务节点是否已经签写意见net.risesoft.pojo.Y9Result<Integer>countOpinionHistory(String tenantId, String processSerialNumber, String opinionFrameMark)获取意见框历史记录数量net.risesoft.pojo.Y9Result<Object>delete(String tenantId, String id)删除意见net.risesoft.pojo.Y9Result<List<ItemOpinionFrameBindModel>>getBindOpinionFrame(String tenantId, String itemId, String processDefinitionId)获取事项绑定的意见框列表net.risesoft.pojo.Y9Result<OpinionModel>getById(String tenantId, String id)根据id获取意见net.risesoft.pojo.Y9Result<List<OpinionHistoryModel>>opinionHistoryList(String tenantId, String processSerialNumber, String opinionFrameMark)获取意见框历史记录net.risesoft.pojo.Y9Result<List<OpinionListModel>>personCommentList(String tenantId, String userId, String processSerialNumber, String taskId, String itembox, String opinionFrameMark, String itemId, String taskDefinitionKey, String activitiUser, String orderByUser)获取个人意见列表net.risesoft.pojo.Y9Result<Object>save(String tenantId, OpinionModel opinionModel)保存意见net.risesoft.pojo.Y9Result<OpinionModel>saveOrUpdate(String tenantId, String userId, String orgUnitId, OpinionModel opinionModel)保存或更新意见net.risesoft.pojo.Y9Result<Object>updateOpinion(String tenantId, String id, String content)更新意见
-
-
-
方法详细资料
-
checkSignOpinion
@GetMapping("/checkSignOpinion") net.risesoft.pojo.Y9Result<Boolean> checkSignOpinion(@RequestParam("tenantId") String tenantId, @RequestParam("userId") String userId, @RequestParam("processSerialNumber") String processSerialNumber, @RequestParam("taskId") String taskId)检查当前taskId任务节点是否已经签写意见- 参数:
tenantId- 租户iduserId- 人员idprocessSerialNumber- 流程编号taskId- 任务id- 返回:
Y9Result<Boolean>通用请求返回对象 - data 是是否已经签写意见- 从以下版本开始:
- 9.6.6
-
countOpinionHistory
@GetMapping("/countOpinionHistory") net.risesoft.pojo.Y9Result<Integer> countOpinionHistory(@RequestParam("tenantId") String tenantId, @RequestParam("processSerialNumber") String processSerialNumber, @RequestParam("opinionFrameMark") String opinionFrameMark)获取意见框历史记录数量- 参数:
tenantId- 租户idprocessSerialNumber- 流程编号opinionFrameMark- 意见框标识- 返回:
Y9Result<Integer>通用请求返回对象 - data 是意见框历史记录数量- 从以下版本开始:
- 9.6.6
-
delete
@PostMapping("/delete") net.risesoft.pojo.Y9Result<Object> delete(@RequestParam("tenantId") String tenantId, @RequestParam("id") String id) throws Exception删除意见- 参数:
tenantId- 租户idid- 唯一标识- 返回:
Y9Result<Object>通用请求返回对象- 抛出:
Exception- Exception- 从以下版本开始:
- 9.6.6
-
getBindOpinionFrame
@GetMapping("/getBindOpinionFrame") net.risesoft.pojo.Y9Result<List<ItemOpinionFrameBindModel>> getBindOpinionFrame(@RequestParam("tenantId") String tenantId, @RequestParam("itemId") String itemId, @RequestParam("processDefinitionId") String processDefinitionId)获取事项绑定的意见框列表- 参数:
tenantId- 租户iditemId- 事项idprocessDefinitionId- 流程定义Id- 返回:
Y9Result<List<ItemOpinionFrameBindModel>>通用请求返回对象 - data 是事项意见框绑定信息- 从以下版本开始:
- 9.6.6
-
getById
@GetMapping("/getById") net.risesoft.pojo.Y9Result<OpinionModel> getById(@RequestParam("tenantId") String tenantId, @RequestParam("id") String id)根据id获取意见- 参数:
tenantId- 租户idid- 唯一标识- 返回:
Y9Result<OpinionModel>通用请求返回对象 - data 是意见信息- 从以下版本开始:
- 9.6.6
-
opinionHistoryList
@GetMapping("/opinionHistoryList") net.risesoft.pojo.Y9Result<List<OpinionHistoryModel>> opinionHistoryList(@RequestParam("tenantId") String tenantId, @RequestParam("processSerialNumber") String processSerialNumber, @RequestParam("opinionFrameMark") String opinionFrameMark)获取意见框历史记录- 参数:
tenantId- 租户idprocessSerialNumber- 流程编号opinionFrameMark- 意见框标识- 返回:
Y9Result<List<OpinionHistoryModel>>通用请求返回对象 - data 是历史意见列表- 从以下版本开始:
- 9.6.6
-
personCommentList
@GetMapping("/personCommentList") net.risesoft.pojo.Y9Result<List<OpinionListModel>> personCommentList(@RequestParam("tenantId") String tenantId, @RequestParam("userId") String userId, @RequestParam("processSerialNumber") String processSerialNumber, @RequestParam(value="taskId",required=false) String taskId, @RequestParam("itembox") String itembox, @RequestParam("opinionFrameMark") String opinionFrameMark, @RequestParam("itemId") String itemId, @RequestParam(value="taskDefinitionKey",required=false) String taskDefinitionKey, @RequestParam(value="activitiUser",required=false) String activitiUser, @RequestParam(value="orderByUser",required=false) String orderByUser)获取个人意见列表- 参数:
tenantId- 租户iduserId- 人员idprocessSerialNumber- 流程编号taskId- 任务iditembox- 办件状态,todo(待办),doing(在办),done(办结)opinionFrameMark- 意见框标识itemId- 事项idtaskDefinitionKey- 任务定义keyactivitiUser- 人员idorderByUser- 是否根据人员排序- 返回:
Y9Result<List<OpinionListModel>>通用请求返回对象 - data 是意见列表- 从以下版本开始:
- 9.6.6
-
save
@PostMapping(value="/save", consumes="application/json") net.risesoft.pojo.Y9Result<Object> save(@RequestParam("tenantId") String tenantId, @RequestBody OpinionModel opinionModel) throws Exception保存意见- 参数:
tenantId- 租户idopinionModel- 意见信息- 返回:
Y9Result<Object>通用请求返回对象- 抛出:
Exception- Exception- 从以下版本开始:
- 9.6.6
-
saveOrUpdate
@PostMapping(value="/saveOrUpdate", consumes="application/json") net.risesoft.pojo.Y9Result<OpinionModel> saveOrUpdate(@RequestParam("tenantId") String tenantId, @RequestParam("userId") String userId, @RequestParam("orgUnitId") String orgUnitId, @RequestBody OpinionModel opinionModel) throws Exception保存或更新意见- 参数:
tenantId- 租户iduserId- 人员idorgUnitId- 人员、岗位idopinionModel- 意见信息- 返回:
Y9Result<OpinionModel>通用请求返回对象 - data 是意见信息- 抛出:
Exception- Exception- 从以下版本开始:
- 9.6.6
-
updateOpinion
@PostMapping("/updateOpinion") net.risesoft.pojo.Y9Result<Object> updateOpinion(@RequestParam("tenantId") String tenantId, @RequestParam("id") String id, @RequestParam("content") String content)更新意见- 参数:
tenantId- 租户idid- 唯一标识content- 意见内容- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-