Class ContractUtils

java.lang.Object
com.sankcrm.erp.contract.infrastructure.ContractUtils

public class ContractUtils extends Object
合同工具
Since:
1.0.0
Author:
zhsxin
  • Constructor Details

    • ContractUtils

      public ContractUtils()
  • Method Details

    • findOptByNo

      public static Optional<ContractBo> findOptByNo(ContractId serialNo)
      根据合同序列号查询合同
      Parameters:
      serialNo - 合同序列号
      Returns:
      合同
    • findByNo

      public static ContractBo findByNo(ContractId serialNo) throws com.sankcrm.erp.bus.exception.CommandInvalidException
      根据合同序列号查询合同
      Parameters:
      serialNo - 合同序列号
      Returns:
      合同
      Throws:
      com.sankcrm.erp.bus.exception.CommandInvalidException - 合同序列号无效
    • findBy

      public static List<ContractBo> findBy(ContractId contractId)
      根据合同序列号查询合同
      Parameters:
      contractId - 合同编号
      Returns:
      合同
    • pdfPathOptByNo

      public static Optional<Path> pdfPathOptByNo(ContractId serialNo)
      合同本地地址
      Parameters:
      serialNo - 合同序列号
      Returns:
      本地地址