diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index f5ab4b3dd..de33f1357 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -1110,16 +1110,16 @@ func updateOrCreateSkuVendorCategoryMap(db *dao.DaoDB, ctx *jxcontext.Context, n updateOrCreate(model.VendorIDMTWM, nameID, skuNameExt.MtwmCategoryID) } } else { - if payload["jdCategoryID"].(string) != "" { + if payload["jdCategoryID"] != nil { updateOrCreate(model.VendorIDJD, nameID, payload["jdCategoryID"].(string)) } - if payload["jdsCategoryID"].(string) != "" { + if payload["jdsCategoryID"] != nil { updateOrCreate(model.VendorIDJDShop, nameID, payload["jdsCategoryID"].(string)) } - if payload["ebaiCategoryID"].(string) != "" { + if payload["ebaiCategoryID"] != nil { updateOrCreate(model.VendorIDEBAI, nameID, payload["ebaiCategoryID"].(string)) } - if payload["mtwmCategoryID"].(string) != "" { + if payload["mtwmCategoryID"] != nil { updateOrCreate(model.VendorIDMTWM, nameID, payload["mtwmCategoryID"].(string)) } }