From 163087857a721d406efd17e7be0cdae5d0292660 Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 4 Nov 2019 15:41:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E5=95=86=E5=93=81=E5=90=8D=E8=BF=9B?= =?UTF-8?q?=E8=A1=8Ctrim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/sku.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index f17b43b31..f2c46b0a4 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -541,6 +541,7 @@ func AddSkuName(ctx *jxcontext.Context, skuNameExt *model.SkuNameExt, userName s } } + skuNameExt.Name = utils.TrimBlankChar(skuNameExt.Name) if hasSensitiveWord, err := CheckHasSensitiveWord(skuNameExt.Name); hasSensitiveWord { return nil, err } @@ -658,9 +659,12 @@ func UpdateSkuName(ctx *jxcontext.Context, nameID int, payload map[string]interf return 0, err } - newSkuName := utils.Interface2String(payload["name"]) - if hasSensitiveWord, err := CheckHasSensitiveWord(newSkuName); hasSensitiveWord { - return 0, err + if payload["name"] != nil { + newSkuName := utils.TrimBlankChar(utils.Interface2String(payload["name"])) + if hasSensitiveWord, err := CheckHasSensitiveWord(newSkuName); hasSensitiveWord { + return 0, err + } + payload["name"] = newSkuName } delete(payload, "isSpu")