- CopyStoreSkus中,当前源与目标相同时,不应该设置状态为new

This commit is contained in:
gazebo
2019-03-22 17:41:47 +08:00
parent 6cc6ee43bf
commit 7926baf59b

View File

@@ -792,10 +792,10 @@ func CopyStoreSkus(ctx *jxcontext.Context, fromStoreID, toStoreID int, copyMode
t1.updated_at = ?,
t1.price = t1.price * ? / 100,
t1.unit_price = t1.unit_price * ? / 100,
t1.jd_sync_status = ?,
t1.elm_sync_status = ?,
t1.wsc_sync_status = ?,
t1.ebai_sync_status = ?
t1.jd_sync_status = t1.jd_sync_status | ?,
t1.elm_sync_status = t1.elm_sync_status | ?,
t1.wsc_sync_status = t1.wsc_sync_status | ?,
t1.ebai_sync_status = t1.ebai_sync_status | ?
WHERE t1.store_id = ? AND t1.deleted_at = ?
`
sqlParams := []interface{}{
@@ -806,10 +806,10 @@ func CopyStoreSkus(ctx *jxcontext.Context, fromStoreID, toStoreID int, copyMode
now,
pricePercentage,
pricePercentage,
model.SyncFlagNewMask,
model.SyncFlagNewMask,
model.SyncFlagNewMask,
model.SyncFlagNewMask,
model.SyncFlagModifiedMask | model.SyncFlagPriceMask,
model.SyncFlagModifiedMask | model.SyncFlagPriceMask,
model.SyncFlagModifiedMask | model.SyncFlagPriceMask,
model.SyncFlagModifiedMask | model.SyncFlagPriceMask,
toStoreID,
utils.DefaultTimeValue,
}