From 2f97b09738aabb7302e21f2cc7c1568de912788e Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 15 Feb 2019 12:03:32 +0800 Subject: [PATCH] - isSpu can not be changed in UpdateSkuName --- business/jxstore/cms/sku.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index b0e00faee..b04f50cda 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -494,6 +494,9 @@ func UpdateSkuName(ctx *jxcontext.Context, nameID int, payload map[string]interf if err = dao.GetEntity(db, skuName); err != nil { return 0, err } + if _, ok := payload["isSpu"]; ok { + delete(payload, "isSpu") + } valid := dao.StrictMakeMapByStructObject(payload, skuName, userName) valid = utils.RemoveGeneralMapKeys(valid, model.FieldSpecQuality, model.FieldSpecUnit) _, hasPlaces := payload["places"]