aa
This commit is contained in:
@@ -2969,8 +2969,13 @@ func LoadStoreVendorCategories(ctx *jxcontext.Context, vendorOrgCode string, ven
|
||||
return err
|
||||
}
|
||||
dao.Commit(db)
|
||||
catList, _ := dao.GetSkuCategoryWithVendor(db, []int{vendorID}, []string{vendorOrgCode}, -1, nil, false)
|
||||
for _, v := range storeCats {
|
||||
OnUpdateThing(ctx, db, vendorOrgCodes, int64(v.CategoryID), model.ThingTypeCategory)
|
||||
if len(catList) > 0 {
|
||||
OnUpdateThing(ctx, db, vendorOrgCodes, int64(v.CategoryID), model.ThingTypeCategory)
|
||||
} else {
|
||||
OnCreateThing(ctx, db, vendorOrgCodes, int64(v.CategoryID), model.ThingTypeCategory, model.SyncFlagNewMask, false)
|
||||
}
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -352,7 +352,6 @@ func onUpdateThing(ctx *jxcontext.Context, db *dao.DaoDB, vendorInfoList []*mode
|
||||
updateThingMapEntity(db, thingMap)
|
||||
} else {
|
||||
if dao.IsNoRowsError(err2) {
|
||||
OnCreateThing(ctx, db, vendorInfoList, thingID, thingType, model.SyncFlagNewMask, true)
|
||||
err2 = nil
|
||||
} else {
|
||||
errList.AddErr(err2)
|
||||
|
||||
Reference in New Issue
Block a user