Package net.risesoft.api
Class OpinionSignApiImpl
- java.lang.Object
-
- net.risesoft.api.OpinionSignApiImpl
-
- All Implemented Interfaces:
OpinionSignApi
@RestController @RequestMapping(value="/services/rest/opinionSign", produces="application/json") public class OpinionSignApiImpl extends Object implements OpinionSignApi会签意见接口- Author:
- qinman
- Date:
- 2024/12/16
-
-
Constructor Summary
Constructors Constructor Description OpinionSignApiImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Boolean>checkSignOpinion(String tenantId, String userId, String processSerialNumber, String taskId)验证当前taskId任务节点是否已经签写意见net.risesoft.pojo.Y9Result<Object>delete(String tenantId, String id)删除意见数据net.risesoft.pojo.Y9Result<OpinionSignModel>getById(String tenantId, String id)根据id获取意见数据net.risesoft.pojo.Y9Result<List<OpinionSignListModel>>personCommentList(String tenantId, String userId, String positionId, String processSerialNumber, String signDeptDetailId, String itembox, String taskId, String opinionFrameMark)获取个人意见列表net.risesoft.pojo.Y9Result<OpinionSignModel>saveOrUpdate(String tenantId, String userId, String orgUnitId, OpinionSignModel opinionSignModel)保存或更新意见信息
-
-
-
Method Detail
-
checkSignOpinion
public net.risesoft.pojo.Y9Result<Boolean> checkSignOpinion(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String processSerialNumber, String taskId)
验证当前taskId任务节点是否已经签写意见- Specified by:
checkSignOpinionin interfaceOpinionSignApi- Parameters:
tenantId- 租户iduserId- 人员idprocessSerialNumber- 流程编号taskId- 任务id- Returns:
Y9Result<Boolean>通用请求返回对象 - data 是是否已经签写意见- Since:
- 9.6.6
-
delete
public net.risesoft.pojo.Y9Result<Object> delete(@RequestParam String tenantId, @RequestParam String id) throws Exception
删除意见数据- Specified by:
deletein interfaceOpinionSignApi- Parameters:
tenantId- 租户idid- 唯一标识- Returns:
Y9Result<Object>通用请求返回对象- Throws:
Exception- Exception- Since:
- 9.6.6
-
getById
public net.risesoft.pojo.Y9Result<OpinionSignModel> getById(@RequestParam String tenantId, @RequestParam String id)
根据id获取意见数据- Specified by:
getByIdin interfaceOpinionSignApi- Parameters:
tenantId- 租户idid- 唯一标识- Returns:
Y9Result<OpinionModel>通用请求返回对象 - data 是意见信息- Since:
- 9.6.6
-
personCommentList
public net.risesoft.pojo.Y9Result<List<OpinionSignListModel>> personCommentList(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String positionId, @RequestParam String processSerialNumber, @RequestParam String signDeptDetailId, @RequestParam String itembox, @RequestParam(required=false) String taskId, @RequestParam String opinionFrameMark)
获取个人意见列表- Specified by:
personCommentListin interfaceOpinionSignApi- Parameters:
tenantId- 租户iduserId- 人员idprocessSerialNumber- 流程编号taskId- 任务iditembox- 办件状态,todo(待办),doing(在办),done(办结)opinionFrameMark- 意见框标识- Returns:
Y9Result<List<OpinionListModel>>通用请求返回对象 - data 是意见列表- Since:
- 9.6.6
-
saveOrUpdate
public net.risesoft.pojo.Y9Result<OpinionSignModel> saveOrUpdate(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String orgUnitId, @RequestBody OpinionSignModel opinionSignModel) throws Exception
保存或更新意见信息- Specified by:
saveOrUpdatein interfaceOpinionSignApi- Parameters:
tenantId- 租户iduserId- 人员idorgUnitId- 人员、岗位idopinionSignModel- 意见信息- Returns:
Y9Result<OpinionModel>通用请求返回对象 - data 是意见信息- Throws:
Exception- Exception- Since:
- 9.6.6
-
-