| | |
| | | return |
| | | } |
| | | |
| | | salesDetails.Id = params.Id |
| | | errCode = salesDetailsService.UpdateSalesDetails(&salesDetails) |
| | | if errCode != ecode.OK { |
| | | ctx.Fail(errCode) |
| | |
| | | } |
| | | |
| | | func checkSalesDetailsParams(salesDetails request.SalesDetails) (errCode int, salesDetailsModel model.SalesDetails) { |
| | | if salesDetails.ClientId == 0 { |
| | | return ecode.InvalidParams, salesDetailsModel |
| | | } |
| | | |
| | | if salesDetails.Number == "" { |
| | | return ecode.InvalidParams, salesDetailsModel |
| | | } |
| | | |
| | | if salesDetails.MemberId == 0 { |
| | | return ecode.InvalidParams, salesDetailsModel |
| | | } |
| | | |
| | | if salesDetails.SignTime == "" { |
| | | return ecode.InvalidParams, salesDetailsModel |
| | | } |
| | | //if salesDetails.ClientId == 0 { |
| | | // return ecode.InvalidParams, salesDetailsModel |
| | | //} |
| | | // |
| | | //if salesDetails.Number == "" { |
| | | // return ecode.InvalidParams, salesDetailsModel |
| | | //} |
| | | // |
| | | //if salesDetails.MemberId == 0 { |
| | | // return ecode.InvalidParams, salesDetailsModel |
| | | //} |
| | | // |
| | | //if salesDetails.SignTime == "" { |
| | | // return ecode.InvalidParams, salesDetailsModel |
| | | //} |
| | | |
| | | t, err := checkTimeFormat(salesDetails.SignTime) |
| | | if err != nil { |
| | |
| | | salesDetailsModel.Addressee = salesDetails.Addressee |
| | | salesDetailsModel.Conditions = salesDetails.Conditions |
| | | salesDetailsModel.Products = salesDetails.Products |
| | | salesDetailsModel.LogisticCompany = salesDetails.LogisticCompany |
| | | salesDetailsModel.LogisticNumber = salesDetails.LogisticNumber |
| | | salesDetailsModel.LogisticCost = salesDetails.LogisticCost |
| | | |
| | | return ecode.OK, salesDetailsModel |
| | | } |