From 556fbf8908140b8059716120ae1010e35a184ca7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Sat, 10 Oct 2020 17:31:14 +0800 Subject: [PATCH] excel --- business/jxstore/tempop/tempop.go | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index efd558c77..d95353431 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1642,7 +1642,15 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { ) skuNames, _ := dao.GetSkuNames(db, nil, nil, v, false) for _, v := range skuNames { - nameIDs = append(nameIDs, v.ID) + flag := false + for _, vv := range nameIDs { + if vv == v.ID { + flag = true + } + } + if !flag { + nameIDs = append(nameIDs, v.ID) + } } fmt.Println("nameIDs", nameIDs) sql := ` @@ -1659,7 +1667,11 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { sqlParams := []interface{}{time.Now().AddDate(0, -1, 0)} dao.GetRow(db, &tmpCount, sql, sqlParams) fmt.Println(utils.Format4Output(tmpCount, false)) - jdMaps2[jdStoreID] = append(jdMaps2[jdStoreID], tmpCount.ID) + if tmpCount.ID != 0 { + jdMaps2[jdStoreID] = append(jdMaps2[jdStoreID], tmpCount.ID) + } else { + jdMaps2[jdStoreID] = append(jdMaps2[jdStoreID], nameIDs[0]) + } } } for jdStoreID, skuNames := range jdMaps2 {