Class Contracts
java.lang.Object
com.sankcrm.erp.contract.infrastructure.Contracts
合同工具
- Since:
- 1.0.0
- Author:
- zhsxin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Contractcheck(com.sankcrm.erp.contract.domain.model.ContractId contractId) 检查合同static Contract检查合同checkOpt(com.sankcrm.erp.contract.domain.model.ContractId contractId) 检查合同检查合同static StringdownloadUri(String id) 下载地址static void获取线程池static <R> Future<R> static ContractAuthfindAuthBy(com.sankcrm.erp.contract.domain.model.ContractId serialNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, com.sankcrm.erp.contract.domain.model.AuthLevel authLevel) 查询合同签约方的认证结果static Optional<ContractAuth> findAuthOptBy(com.sankcrm.erp.contract.domain.model.ContractId serialNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, com.sankcrm.erp.contract.domain.model.AuthLevel authLevel) 查询合同签约方的认证结果static SignatoryfindSignatoryBy(Contract contract, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId) 获取签约方static SignatoryfindSignatoryBy(Contract contract, Integer signIndex) 获取签约方static SignatoryfindSignatoryBy(Contract contract, Integer signIndex, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, String credNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryType signatoryType) 查询签约方形象static SignatoryfindSignatoryBy(Contract contract, String credNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryType signatoryType) 获取签约方findSignatoryOptBy(Contract contract, Integer signIndex, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, String credNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryType signatoryType) 查询签约方形象static List<SignatoryBo> signatoryBy(Contract contract) 合同签约方
-
Field Details
-
DOWNLOAD_URI
合同下载地址- See Also:
-
-
Constructor Details
-
Contracts
public Contracts()
-
-
Method Details
-
downloadUri
下载地址- Parameters:
id- 合同编号- Returns:
- 下载地址
-
signatoryBy
合同签约方- Parameters:
contract- 合同- Returns:
- 签约方列表
-
checkOpt
public static Optional<Contract> checkOpt(Contract contract, com.sankcrm.erp.contract.domain.model.ContractId contractId) 检查合同- Parameters:
contract- 合同contractId- 合同编号- Returns:
- 合同
-
checkOpt
public static Optional<Contract> checkOpt(com.sankcrm.erp.contract.domain.model.ContractId contractId) 检查合同- Parameters:
contractId- 合同编号- Returns:
- 合同
-
check
public static Contract check(Contract contract, com.sankcrm.erp.contract.domain.model.ContractId contractId) 检查合同- Parameters:
contract- 合同contractId- 合同编号- Returns:
- 合同
-
check
检查合同- Parameters:
contractId- 合同编号- Returns:
- 合同
-
findAuthOptBy
public static Optional<ContractAuth> findAuthOptBy(com.sankcrm.erp.contract.domain.model.ContractId serialNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, com.sankcrm.erp.contract.domain.model.AuthLevel authLevel) 查询合同签约方的认证结果- Parameters:
serialNo- 合同signatoryId- 签约方authLevel- 认证方式- Returns:
- 认证结果
-
findAuthBy
public static ContractAuth findAuthBy(com.sankcrm.erp.contract.domain.model.ContractId serialNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, com.sankcrm.erp.contract.domain.model.AuthLevel authLevel) 查询合同签约方的认证结果- Parameters:
serialNo- 合同signatoryId- 签约方authLevel- 认证方式- Returns:
- 认证结果
-
findSignatoryBy
public static Signatory findSignatoryBy(Contract contract, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId) 获取签约方- Parameters:
contract- 合同signatoryId- 签约方- Returns:
- 签约方
-
findSignatoryBy
获取签约方- Parameters:
contract- 合同signIndex- 签约顺序- Returns:
- 签约方
-
findSignatoryBy
public static Signatory findSignatoryBy(Contract contract, String credNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryType signatoryType) 获取签约方- Parameters:
contract- 合同credNo- 证件编号signatoryType- 证件类型- Returns:
- 签约方
-
findSignatoryOptBy
public static Optional<Signatory> findSignatoryOptBy(Contract contract, Integer signIndex, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, String credNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryType signatoryType) 查询签约方形象- Parameters:
contract- 合同signIndex- 签约顺序credNo- 证件编号signatoryType- 证件类型- Returns:
- 签约方
-
findSignatoryBy
public static Signatory findSignatoryBy(Contract contract, Integer signIndex, com.sankcrm.erp.contract.domain.model.signatory.SignatoryId signatoryId, String credNo, com.sankcrm.erp.contract.domain.model.signatory.SignatoryType signatoryType) 查询签约方形象- Parameters:
contract- 合同signIndex- 签约顺序credNo- 证件编号signatoryType- 证件类型- Returns:
- 签约方
-
execute
获取线程池 -
execute
-