|
@@ -1042,6 +1042,17 @@ func GetApprovalDetailByCompanyApprovalId(companyApprovalId int, opUser *custom.
|
|
|
err = errors.New("获取客户单详情失败,ERR:" + err.Error())
|
|
|
return
|
|
|
}
|
|
|
+ //查询相关的合同详情
|
|
|
+ if approvalItem.CompanyContractId > 0 {
|
|
|
+ companyContractDetail, e := company_contract.GetCompanyContractDetail(approvalItem.CompanyId, approvalItem.ProductId, approvalItem.CompanyContractId)
|
|
|
+ if e == nil {
|
|
|
+ if companyContractDetail.Source == "系统合同" {
|
|
|
+ approvalItem.ContractSourceTag = "标准合同"
|
|
|
+ }else{
|
|
|
+ approvalItem.ContractSourceTag = "非标合同"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
if approvalItem.FreezeStartDate != "" && approvalItem.FreezeEndDate != "" && approvalItem.Status == utils.COMPANY_STATUS_FREEZE {
|
|
|
freezeEndDate, _ := time.Parse(utils.FormatDate, approvalItem.FreezeEndDate)
|
|
|
if time.Now().Before(freezeEndDate) {
|