diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index dafd7e8e7..05c2d0e53 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -1764,8 +1764,11 @@ func updateStoresSkusWithoutSync(ctx *jxcontext.Context, db *dao.DaoDB, storeIDs updateFieldMap[model.FieldMtwmSyncStatus] = 1 updateFieldMap[model.FieldUpdatedAt] = 1 updateFieldMap[model.FieldLastOperator] = 1 - - dao.WrapUpdateULEntity(skuBind, userName) + name := userName + if ctx.GetFullUser().Type&model.UserTypeOperator != 0 { + name = ctx.GetFullUser().Name + } + dao.WrapUpdateULEntity(skuBind, name) if skuBind.Status == model.SkuStatusNormal { updateFieldMap["AutoSaleAt"] = 1 skuBind.AutoSaleAt = utils.DefaultTimeValue