From f281cfdc37b58493644175046abf6008016bf8cd Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 19 三月 2024 14:44:15 +0800
Subject: [PATCH] fix
---
api/v1/salesDetails.go | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/api/v1/salesDetails.go b/api/v1/salesDetails.go
index 9e1abda..9386b24 100644
--- a/api/v1/salesDetails.go
+++ b/api/v1/salesDetails.go
@@ -277,11 +277,11 @@
for _, product := range products {
m[product.Number] = product
}
- for _, v := range list {
+ for k, v := range list {
if m[v.Number] == nil {
continue
}
- v.OrderAmount = m[v.Number].Amount.String()
+ list[k].OrderAmount = m[v.Number].Amount.String()
}
ctx.OkWithDetailed(list)
@@ -336,6 +336,9 @@
inputProductMap := make(map[string]*response.StoreInfo)
outputProductMap := make(map[string]*response.OutputSimpleInfo)
for _, v := range grpcOutputList {
+ if productMap[v.Number] == nil {
+ continue
+ }
if outputProductMap[v.Number] == nil {
simpleInfo := &response.OutputSimpleInfo{
Number: v.Number,
@@ -349,6 +352,9 @@
}
}
for _, v := range grpcInputList {
+ if productMap[v.Number] == nil {
+ continue
+ }
if inputProductMap[v.Number] == nil {
storeInfo := &response.StoreInfo{
Number: v.Number,
--
Gitblit v1.8.0