From 31c79e226f19f79505de78c3f144a50c9e598ff4 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期二, 29 八月 2023 14:50:53 +0800 Subject: [PATCH] fix --- api/v1/purchase/purchase.go | 1 + service/purchase/purchase.go | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/api/v1/purchase/purchase.go b/api/v1/purchase/purchase.go index 1d220d6..68f16d9 100644 --- a/api/v1/purchase/purchase.go +++ b/api/v1/purchase/purchase.go @@ -47,6 +47,7 @@ } purchaseRecord.ID = 0 + purchaseRecord.Status = purchase.OrderStatusConfirmed err = service.NewPurchaseService().CreatePurchase(&purchaseRecord, params.ProductList) if err != nil { diff --git a/service/purchase/purchase.go b/service/purchase/purchase.go index c829fc1..0df0c5c 100644 --- a/service/purchase/purchase.go +++ b/service/purchase/purchase.go @@ -152,10 +152,10 @@ } switch targetStatus { - case purchase.OrderStatusConfirmed: - return SendInspect(purchaseData) case purchase.OrderStatusReceived: + return SendInspect(purchaseData) case purchase.OrderStatusStored: + case purchase.OrderStatusCompleted: } return nil }) @@ -173,7 +173,9 @@ } productService := &test.ProductService{} _, productMap, err := productService.GetProducts(productIds) - + if err != nil { + return err + } inspectOrders := make([]*qualityinspect.QualityInspect, 0, len(productList)) for _, productItem := range productList { product := productMap[uint(productItem.ProductId)] -- Gitblit v1.8.0