diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index 606dfb579..50eb81d43 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -379,19 +379,9 @@ func ReorderCategories(ctx *jxcontext.Context, parentID int, categoryIDs []int, } dao.Commit(db, txDB) // 同步平台分类排序 - if _, err := CurVendorSync.SyncReorderCategories(ctx, db, parentID, false, userName); err != nil { - return err - } - + SetStoreCategorySyncStatus2(db, nil, categoryIDs, model.SyncFlagModifiedMask) // 只排序,不创建分类 - if onlySort == model.YES { - return nil - } - - if _, err = SetStoreCategorySyncStatus2(db, nil, categoryIDs, model.SyncFlagModifiedMask); err != nil { - return err - } - + _, err = CurVendorSync.SyncReorderCategories(ctx, db, parentID, false, userName) // 同步门店分类 CurVendorSync.SyncStoresCategory(ctx, db, nil, nil, false, true, true) }