Package net.risesoft.api
Class SignDeptDetailApiImpl
- java.lang.Object
-
- net.risesoft.api.SignDeptDetailApiImpl
-
- All Implemented Interfaces:
SignDeptDetailApi
@RestController @RequestMapping(value="/services/rest/signDeptDetail", produces="application/json") public class SignDeptDetailApiImpl extends Object implements SignDeptDetailApi会签信息接口- Author:
- qinman
- Date:
- 2024/12/13
-
-
Constructor Summary
Constructors Constructor Description SignDeptDetailApiImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Object>deleteById(String tenantId, String id)根据主键删除会签信息net.risesoft.pojo.Y9Result<SignDeptDetailModel>findById(String tenantId, String id)net.risesoft.pojo.Y9Result<List<SignDeptDetailModel>>findByProcessSerialNumber(String tenantId, String processSerialNumber)根据流程序列号获取会签信息net.risesoft.pojo.Y9Result<SignDeptDetailModel>findByProcessSerialNumberAndDeptId4Latest(String tenantId, String processSerialNumber, String deptId)net.risesoft.pojo.Y9Result<List<SignDeptDetailModel>>findByProcessSerialNumberAndStatus(String tenantId, String processSerialNumber, int status)根据流程序列号和会签状态获取会签信息net.risesoft.pojo.Y9Result<Object>recoverById(String tenantId, String id)根据主键恢复会签信息net.risesoft.pojo.Y9Result<Object>saveOrUpdate(String tenantId, String positionId, SignDeptDetailModel signDeptDetailModel)保存会签信息net.risesoft.pojo.Y9Result<Object>updateFileStoreId(String tenantId, String signId, String fileStoreId)更新会签文件存储id
-
-
-
Method Detail
-
deleteById
public net.risesoft.pojo.Y9Result<Object> deleteById(@RequestParam String tenantId, @RequestParam String id)
根据主键删除会签信息- Specified by:
deleteByIdin interfaceSignDeptDetailApi- Parameters:
tenantId- 租户IDid- 主键- Returns:
- Y9Result
- Since:
- 9.6.8
-
recoverById
public net.risesoft.pojo.Y9Result<Object> recoverById(@RequestParam String tenantId, @RequestParam String id)
根据主键恢复会签信息- Specified by:
recoverByIdin interfaceSignDeptDetailApi- Parameters:
tenantId- 租户IDid- 主键- Returns:
- Y9Result
- Since:
- 9.6.8
-
findById
public net.risesoft.pojo.Y9Result<SignDeptDetailModel> findById(String tenantId, String id)
- Specified by:
findByIdin interfaceSignDeptDetailApi
-
findByProcessSerialNumber
public net.risesoft.pojo.Y9Result<List<SignDeptDetailModel>> findByProcessSerialNumber(@RequestParam String tenantId, @RequestParam String processSerialNumber)
根据流程序列号获取会签信息- Specified by:
findByProcessSerialNumberin interfaceSignDeptDetailApi- Parameters:
tenantId- 租户IDprocessSerialNumber- 流程序列号- Returns:
- Y9Result
- Since:
- 9.6.8
-
findByProcessSerialNumberAndDeptId4Latest
public net.risesoft.pojo.Y9Result<SignDeptDetailModel> findByProcessSerialNumberAndDeptId4Latest(String tenantId, String processSerialNumber, String deptId)
- Specified by:
findByProcessSerialNumberAndDeptId4Latestin interfaceSignDeptDetailApi
-
findByProcessSerialNumberAndStatus
public net.risesoft.pojo.Y9Result<List<SignDeptDetailModel>> findByProcessSerialNumberAndStatus(@RequestParam String tenantId, @RequestParam String processSerialNumber, @RequestParam int status)
根据流程序列号和会签状态获取会签信息- Specified by:
findByProcessSerialNumberAndStatusin interfaceSignDeptDetailApi- Parameters:
tenantId- 租户IDprocessSerialNumber- 流程序列号status- 会签状态SignDeptDetailStatusEnum- Returns:
- Y9Result
- Since:
- 9.6.8
-
saveOrUpdate
public net.risesoft.pojo.Y9Result<Object> saveOrUpdate(@RequestParam String tenantId, @RequestParam String positionId, @RequestBody SignDeptDetailModel signDeptDetailModel)
保存会签信息- Specified by:
saveOrUpdatein interfaceSignDeptDetailApi- Parameters:
tenantId- 租户IDpositionId- 岗位idsignDeptDetailModel- 会签部门信息- Returns:
- Y9Result
- Since:
- 9.6.0
-
updateFileStoreId
public net.risesoft.pojo.Y9Result<Object> updateFileStoreId(String tenantId, String signId, String fileStoreId)
更新会签文件存储id- Specified by:
updateFileStoreIdin interfaceSignDeptDetailApi- Parameters:
tenantId- 租户IDsignId- 会签idfileStoreId- 文件存储id- Returns:
- Y9Result
- Since:
- 9.6.0
-
-