From a1086344ca225a4537bd5d062ee53d9f231b27cd Mon Sep 17 00:00:00 2001 From: Rosy-zhudan Date: Fri, 30 Aug 2019 13:38:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=9F=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/sku.go | 4 +++- business/model/model.go | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index b387cfc4a..afef69ea5 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -1054,12 +1054,14 @@ func SortCategorySku(ctx *jxcontext.Context, catID int, skuIDList []int) (err er for index, id := range skuIDList { skuIDMap[id] = index + 1 } + for _, value := range skuList { if _, ok := skuIDMap[value.ID]; !ok { err = errors.New("商品数据不匹配!") break } } + dao.Begin(db) defer func() { if r := recover(); r != nil || err != nil { @@ -1072,7 +1074,7 @@ func SortCategorySku(ctx *jxcontext.Context, catID int, skuIDList []int) (err er for _, value := range skuList { seq := skuIDMap[value.ID] kvs := map[string]interface{} { - "seq": seq, + model.FieldSkuSeq: seq, } dao.UpdateEntityLogically(db, value, kvs, userName, nil) diff --git a/business/model/model.go b/business/model/model.go index f87c38924..9c2a8c567 100644 --- a/business/model/model.go +++ b/business/model/model.go @@ -48,6 +48,8 @@ const ( FieldActID = "ActID" FieldVendorActID = "VendorActID" + + FieldSkuSeq = "seq" ) type ModelIDCUL struct {