Package net.risesoft.api
Class DocumentCopyApiImpl
- java.lang.Object
-
- net.risesoft.api.DocumentCopyApiImpl
-
- All Implemented Interfaces:
DocumentCopyApi
@Validated @RestController @RequestMapping(value="/services/rest/documentCopy", produces="application/json") public class DocumentCopyApiImpl extends Object implements DocumentCopyApi- Since:
- 9.6.8
- Author:
- : qinman
- Date:
- : 2025-02-10
-
-
Constructor Summary
Constructors Constructor Description DocumentCopyApiImpl(DocumentCopyService documentCopyService, ProcessParamService processParamService, OpinionCopyService opinionCopyService, ItemPageService itemPageService, net.risesoft.api.platform.org.PersonApi personApi, net.risesoft.api.platform.org.OrgUnitApi orgUnitApi, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Object>deleteByProcessSerialNumber(String tenantId, String userId, String orgUnitId, String processSerialNumber)net.risesoft.pojo.Y9Result<List<DocumentCopyModel>>findByProcessSerialNumberAndSenderId(String tenantId, String userId, String orgUnitId, String processSerialNumber)net.risesoft.pojo.Y9Result<List<DocumentCopyModel>>findByProcessSerialNumbers(String tenantId, String userId, String orgUnitId, String[] processSerialNumbers)net.risesoft.pojo.Y9Page<DocumentCopyModel>findByUserId(String tenantId, String userId, String orgUnitId, QueryParamModel queryParamModel)net.risesoft.pojo.Y9Result<List<DocumentCopyModel>>findListByUserId(String tenantId, String userId, String orgUnitId, QueryParamModel queryParamModel)net.risesoft.pojo.Y9Result<Object>save(String tenantId, String userId, String orgUnitId, String processSerialNumber, String users, String opinion)net.risesoft.pojo.Y9Result<Object>setStatus(String tenantId, String userId, String orgUnitId, String id, Integer status)
-
-
-
Constructor Detail
-
DocumentCopyApiImpl
public DocumentCopyApiImpl(DocumentCopyService documentCopyService, ProcessParamService processParamService, OpinionCopyService opinionCopyService, ItemPageService itemPageService, net.risesoft.api.platform.org.PersonApi personApi, net.risesoft.api.platform.org.OrgUnitApi orgUnitApi, @Qualifier("jdbcTemplate4Tenant") org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-
Method Detail
-
findByUserId
public net.risesoft.pojo.Y9Page<DocumentCopyModel> findByUserId(String tenantId, String userId, String orgUnitId, QueryParamModel queryParamModel)
- Specified by:
findByUserIdin interfaceDocumentCopyApi
-
findByProcessSerialNumbers
public net.risesoft.pojo.Y9Result<List<DocumentCopyModel>> findByProcessSerialNumbers(String tenantId, String userId, String orgUnitId, String[] processSerialNumbers)
- Specified by:
findByProcessSerialNumbersin interfaceDocumentCopyApi
-
findListByUserId
public net.risesoft.pojo.Y9Result<List<DocumentCopyModel>> findListByUserId(String tenantId, String userId, String orgUnitId, @RequestBody(required=false) QueryParamModel queryParamModel)
- Specified by:
findListByUserIdin interfaceDocumentCopyApi
-
findByProcessSerialNumberAndSenderId
public net.risesoft.pojo.Y9Result<List<DocumentCopyModel>> findByProcessSerialNumberAndSenderId(String tenantId, String userId, String orgUnitId, String processSerialNumber)
- Specified by:
findByProcessSerialNumberAndSenderIdin interfaceDocumentCopyApi
-
save
public net.risesoft.pojo.Y9Result<Object> save(String tenantId, String userId, String orgUnitId, String processSerialNumber, String users, String opinion)
- Specified by:
savein interfaceDocumentCopyApi
-
setStatus
public net.risesoft.pojo.Y9Result<Object> setStatus(String tenantId, String userId, String orgUnitId, String id, Integer status)
- Specified by:
setStatusin interfaceDocumentCopyApi
-
deleteByProcessSerialNumber
public net.risesoft.pojo.Y9Result<Object> deleteByProcessSerialNumber(String tenantId, String userId, String orgUnitId, String processSerialNumber)
- Specified by:
deleteByProcessSerialNumberin interfaceDocumentCopyApi
-
-