- fk
This commit is contained in:
@@ -284,8 +284,14 @@ func (p *PurchaseHandler) SyncStoreSkus(ctx *jxcontext.Context, parentTask tasks
|
|||||||
if globals.EnableEbaiStoreWrite {
|
if globals.EnableEbaiStoreWrite {
|
||||||
if _, err = api.EbaiAPI.SkuUpdate(strStoreID, storeSku.EbaiID, genSkuParamsFromStoreSkuInfo(storeSku)); err != nil {
|
if _, err = api.EbaiAPI.SkuUpdate(strStoreID, storeSku.EbaiID, genSkuParamsFromStoreSkuInfo(storeSku)); err != nil {
|
||||||
// 如果是改价错误,尝试把价格标志去掉再同步
|
// 如果是改价错误,尝试把价格标志去掉再同步
|
||||||
if err != nil && isErrModifyPrice(err) {
|
if storeSku.SkuID == 23831 {
|
||||||
|
globals.SugarLogger.Debugf("ebai isErrModifyPrice(err):%t", isErrModifyPrice(err))
|
||||||
|
}
|
||||||
|
if isErrModifyPrice(err) {
|
||||||
storeSku.EbaiSyncStatus = storeSku.EbaiSyncStatus & ^model.SyncFlagPriceMask
|
storeSku.EbaiSyncStatus = storeSku.EbaiSyncStatus & ^model.SyncFlagPriceMask
|
||||||
|
if storeSku.SkuID == 23831 {
|
||||||
|
globals.SugarLogger.Debugf("storeSku.EbaiSyncStatus:%d", storeSku.EbaiSyncStatus)
|
||||||
|
}
|
||||||
if storeSku.EbaiSyncStatus != 0 {
|
if storeSku.EbaiSyncStatus != 0 {
|
||||||
if _, err2 := api.EbaiAPI.SkuUpdate(strStoreID, storeSku.EbaiID, genSkuParamsFromStoreSkuInfo(storeSku)); err2 != nil {
|
if _, err2 := api.EbaiAPI.SkuUpdate(strStoreID, storeSku.EbaiID, genSkuParamsFromStoreSkuInfo(storeSku)); err2 != nil {
|
||||||
err = err2
|
err = err2
|
||||||
|
|||||||
Reference in New Issue
Block a user