service/quotation.go
@@ -9,6 +9,15 @@ type QuotationService struct{} func (QuotationService) AddQuotation(quotation *model.Quotation) int { //根据销售机会id去查询客户id if quotation.ClientId == 0 { record, err := model.NewSaleChanceSearch().SetId(quotation.SaleChanceId).Find() if err != nil { return ecode.SaleChanceNotExist } quotation.ClientId = record.ClientId quotation.ContactId = record.ContactId } err := model.NewQuotationSearch(nil).Create(quotation) if err != nil { return ecode.QuotationExist