程序包 net.risesoft.api
类 OpinionApiImpl
- java.lang.Object
-
- 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()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 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
public net.risesoft.pojo.Y9Result<Boolean> checkSignOpinion(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String processSerialNumber, String taskId)
检查当前taskId任务节点是否已经签写意见- 指定者:
checkSignOpinion在接口中OpinionApi- 参数:
tenantId- 租户iduserId- 人员idprocessSerialNumber- 流程编号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- 租户idprocessSerialNumber- 流程编号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- 租户idid- 唯一标识- 返回:
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- 租户iditemId- 事项idprocessDefinitionId- 流程定义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- 租户idid- 唯一标识- 返回:
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- 租户idprocessSerialNumber- 流程编号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- 租户iduserId- 人员idprocessSerialNumber- 流程编号taskId- 任务iditembox- 办件状态,todo(待办),doing(在办),done(办结)opinionFrameMark- 意见框标识itemId- 事项idtaskDefinitionKey- 任务定义keyactivitiUser- 人员idorderByUser- 是否根据岗位排序 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- 租户idopinionModel- 意见信息- 返回:
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- 租户iduserId- 人员idorgUnitId- 人员、岗位idopinionModel- 意见信息- 返回:
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- 租户idid- 意见idcontent- 意见内容- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-