- DeleteCategory added.

This commit is contained in:
gazebo
2018-09-10 15:17:58 +08:00
parent 7d7b2e29e9
commit 67655f57e0
7 changed files with 81 additions and 20 deletions

View File

@@ -37,10 +37,12 @@ func (v *VendorSync) SyncCategory(categoryID int, isForce bool, userName string)
err = GetPurchaseHandler(model.VendorIDJD).CreateCategory(cat, userName)
} else if (cat.JdSyncStatus&model.SyncFlagModifiedMask) != 0 || isForce { // 修改
err = GetPurchaseHandler(model.VendorIDJD).UpdateCategory(cat, userName)
} else if (cat.JdSyncStatus & model.SyncFlagDeletedMask) != 0 {
err = GetPurchaseHandler(model.VendorIDJD).DeleteCategory(cat, userName)
}
if err == nil {
cat.JdSyncStatus = 0
_, err = dao.UpdateEntity(db, cat, "JdSyncStatus")
_, err = dao.UpdateEntity(db, cat, model.FieldJdSyncStatus)
}
if err != nil {
break