This commit is contained in:
苏尹岚
2021-01-27 15:19:08 +08:00
parent 60172d7c6b
commit 7772f9bfaa

View File

@@ -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
} }