diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index 00e8dfe9a..b49907db0 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -2851,6 +2851,7 @@ func UpdateVendorCategoryMap(ctx *jxcontext.Context, ID int, vendorCategoryMap * } } } + vendorOrgCodes, err := dao.GetVendorOrgCode(db, vendorCategoryMap2.VendorID, vendorCategoryMap2.VendorOrgCode, model.VendorOrgTypePlatform) dao.Begin(db) defer func() { if r := recover(); r != nil { @@ -2862,7 +2863,7 @@ func UpdateVendorCategoryMap(ctx *jxcontext.Context, ID int, vendorCategoryMap * dao.Rollback(db) return 0, err } - if err = OnUpdateThing(ctx, db, nil, int64(vendorCategoryID), model.ThingTypeCategory); err != nil { + if err = OnUpdateThing(ctx, db, vendorOrgCodes, int64(vendorCategoryID), model.ThingTypeCategory); err != nil { dao.Rollback(db) return 0, err }