| | |
| | | var errCode int |
| | | var quotationModel model.Quotation |
| | | |
| | | if quotation.ClientId == 0 { |
| | | errCode = ecode.InvalidParams |
| | | return errCode, quotationModel |
| | | } |
| | | |
| | | if quotation.QuotationStatusId == 0 { |
| | | errCode = ecode.InvalidParams |
| | | return errCode, quotationModel |
| | | } |
| | | |
| | | if quotation.Number == "" { |
| | | errCode = ecode.InvalidParams |
| | | return errCode, quotationModel |
| | | } |
| | | |
| | | if quotation.MemberId == 0 { |
| | | errCode = ecode.InvalidParams |
| | | return errCode, quotationModel |
| | | } |
| | | //if quotation.ClientId == 0 { |
| | | // errCode = ecode.InvalidParams |
| | | // return errCode, quotationModel |
| | | //} |
| | | // |
| | | //if quotation.QuotationStatusId == 0 { |
| | | // errCode = ecode.InvalidParams |
| | | // return errCode, quotationModel |
| | | //} |
| | | // |
| | | //if quotation.Number == "" { |
| | | // errCode = ecode.InvalidParams |
| | | // return errCode, quotationModel |
| | | //} |
| | | // |
| | | //if quotation.MemberId == 0 { |
| | | // errCode = ecode.InvalidParams |
| | | // return errCode, quotationModel |
| | | //} |
| | | |
| | | t, err := checkTimeFormat(quotation.ValidityDate) |
| | | if err != nil { |