- sku category.
This commit is contained in:
@@ -27,11 +27,11 @@ func GetPurchaseHandler(vendorID int) partner.IPurchasePlatformHandler {
|
||||
func (v *VendorSync) SyncCategory(categoryID int, isForce bool, userName string) (err error) {
|
||||
db := dao.GetDB()
|
||||
cats := []*model.SkuCategory{}
|
||||
cond := make(map[string]interface{})
|
||||
if categoryID != 0 {
|
||||
err = dao.GetRows(db, &cats, "SELECT * FROM sku_category WHERE id = ?", categoryID)
|
||||
} else {
|
||||
err = dao.GetRows(db, &cats, "SELECT * FROM sku_category")
|
||||
cond["ID"] = categoryID
|
||||
}
|
||||
err = dao.GetEntities(db, &cats, cond, true)
|
||||
for _, cat := range cats {
|
||||
if (cat.JdSyncStatus & model.SyncFlagNewMask) != 0 { // 新增
|
||||
err = GetPurchaseHandler(model.VendorIDJD).CreateCategory(cat, userName)
|
||||
|
||||
Reference in New Issue
Block a user