aa
This commit is contained in:
@@ -2905,12 +2905,9 @@ func LoadStoreVendorCategories(ctx *jxcontext.Context, vendorOrgCode string, ven
|
|||||||
db = dao.GetDB()
|
db = dao.GetDB()
|
||||||
)
|
)
|
||||||
|
|
||||||
if storeCats, err := dao.GetStoreCategoryMap(db, -1, 0, storeID, 0); err == nil {
|
storeCats, err := dao.GetStoreCategoryMap(db, -1, 0, storeID, 0)
|
||||||
if len(storeCats) == 0 {
|
if len(storeCats) == 0 {
|
||||||
return fmt.Errorf("未查询到该门店有门店分类,请重新选择! [%v]", storeID)
|
return fmt.Errorf("未查询到该门店有门店分类,请重新选择! [%v]", storeID)
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return err
|
|
||||||
}
|
}
|
||||||
dao.Begin(db)
|
dao.Begin(db)
|
||||||
defer func() {
|
defer func() {
|
||||||
@@ -2948,5 +2945,13 @@ func LoadStoreVendorCategories(ctx *jxcontext.Context, vendorOrgCode string, ven
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
dao.Commit(db)
|
dao.Commit(db)
|
||||||
|
for _, v := range storeCats {
|
||||||
|
OnUpdateThing(ctx, db, []*MultiStoreVendorInfo{
|
||||||
|
&MultiStoreVendorInfo{
|
||||||
|
VendorID: vendorID,
|
||||||
|
OrgCode: vendorOrgCode,
|
||||||
|
},
|
||||||
|
}, int64(v.CategoryID), model.ThingTypeCategory)
|
||||||
|
}
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user