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