Interface ContractDownloader
public interface ContractDownloader
合同下载器
- Since:
- 1.0.0
- Author:
- zhsxin
- create time:
- 2024/12/6 14:09
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptiondownLink(Contract contract, ContractSupplier supplier) 下载地址default ContractDownloader.ResultdownLink(Contract contract, ContractSupplier supplier, String link) 下载地址default Optional<com.sankcrm.erp.contract.domain.model.PresPo> presInfo(Contract contract, ContractSupplier supplier, Signatory signatory) 查询保全信息default Optional<ContractDownloader.FaceFiles> saveFaceFiles(ContractAuth auth, ContractSupplier supplier) 保存人脸识别文件default ContractDownloader.ResultsignLink(Contract contract, ContractSupplier supplier, Signatory signatory) signLogs(Contract contract, ContractSupplier supplier) 查询证据链日志suppType()渠道类型
-
Method Details
-
suppType
String suppType()渠道类型- Returns:
- 渠道类型
-
signLink
default ContractDownloader.Result signLink(Contract contract, ContractSupplier supplier, Signatory signatory) -
presInfo
default Optional<com.sankcrm.erp.contract.domain.model.PresPo> presInfo(Contract contract, ContractSupplier supplier, Signatory signatory) 查询保全信息- Parameters:
contract- 合同supplier- 渠道signatory- 签约人- Returns:
- 保全信息
-
signLogs
查询证据链日志- Parameters:
contract- 合同supplier- 渠道- Returns:
- 证据链日志
-
downLink
下载地址- Parameters:
contract- 合同- Returns:
- 地址
-
downLink
default ContractDownloader.Result downLink(Contract contract, ContractSupplier supplier, String link) 下载地址- Parameters:
contract- 合同link- 下载地址- Returns:
- 地址
-
saveFaceFiles
default Optional<ContractDownloader.FaceFiles> saveFaceFiles(ContractAuth auth, ContractSupplier supplier) 保存人脸识别文件- Parameters:
auth- 认证记录supplier- 渠道
-