seal.go 621 B

12345678910111213141516171819202122
  1. package crm
  2. import (
  3. "errors"
  4. "hongze/fms_api/models/crm"
  5. )
  6. // GetSealDetail 根据id获取合同详情(包含服务)
  7. func GetSealDetail(sealId int) (itemRsp crm.ContractDetail, err error) {
  8. sealDetail, tmpErr := crm.GetSealInfoById(sealId)
  9. if tmpErr != nil {
  10. err = errors.New("查询业务关联合同异常:" + tmpErr.Error())
  11. return
  12. }
  13. itemRsp.ContractCode = sealDetail.Code
  14. itemRsp.StartDate = sealDetail.StartDate
  15. itemRsp.EndDate = sealDetail.EndDate
  16. itemRsp.SellerName = sealDetail.UserName
  17. itemRsp.ContractBusinessType = "业务合同"
  18. itemRsp.ContractType = sealDetail.ServiceType
  19. return
  20. }