京西活动不需要同步的BUG修改

This commit is contained in:
gazebo
2019-12-05 09:26:07 +08:00
parent db01d62722
commit ae92b11a76

View File

@@ -293,6 +293,7 @@ func AddActStoreSkuBind(ctx *jxcontext.Context, db *dao.DaoDB, actID int, actSto
} }
if act.Type != model.ActSkuFake { if act.Type != model.ActSkuFake {
for _, act := range actMap { for _, act := range actMap {
if act.VendorID != model.VendorIDJX {
if _, err = dao.UpdateEntityLogically(db, partner.Act2ActMap(act), if _, err = dao.UpdateEntityLogically(db, partner.Act2ActMap(act),
map[string]interface{}{ map[string]interface{}{
model.FieldSyncStatus: act.SyncStatus | model.SyncFlagModifiedMask, model.FieldSyncStatus: act.SyncStatus | model.SyncFlagModifiedMask,
@@ -301,6 +302,7 @@ func AddActStoreSkuBind(ctx *jxcontext.Context, db *dao.DaoDB, actID int, actSto
} }
} }
} }
}
dao.Commit(db) dao.Commit(db)
return err return err
} }
@@ -710,7 +712,7 @@ func DeleteActStoreSkuBind(ctx *jxcontext.Context, db *dao.DaoDB, actID int, act
syncStatus = model.SyncFlagDeletedMask syncStatus = model.SyncFlagDeletedMask
} }
syncStatus |= act.SyncStatus syncStatus |= act.SyncStatus
if act.Type != model.ActSkuFake { if act.Type != model.ActSkuFake && vendorID != model.VendorIDJX {
if _, err = dao.UpdateEntityLogically(db, partner.Act2ActMap(act), if _, err = dao.UpdateEntityLogically(db, partner.Act2ActMap(act),
map[string]interface{}{ map[string]interface{}{
model.FieldSyncStatus: syncStatus, model.FieldSyncStatus: syncStatus,