From b821a894465903003ab7ef54fc2cfd9c0445f589 Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 14 Nov 2018 16:29:15 +0800 Subject: [PATCH] - constrain sku status is normal in ebai getDirtyStoreSkus --- business/partner/purchase/ebai/store_sku.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/ebai/store_sku.go b/business/partner/purchase/ebai/store_sku.go index 92a54bb2a..fd0987c02 100644 --- a/business/partner/purchase/ebai/store_sku.go +++ b/business/partner/purchase/ebai/store_sku.go @@ -84,7 +84,7 @@ func (p *PurchaseHandler) getDirtyStoreSkus(db *dao.DaoDB, storeID int, skuIDs [ t4p.id parent_cat_id, t5p.ebai_id parent_cat_ebai_id, t5p.ebai_sync_status parent_cat_ebai_sync_status, cat1.vendor_category_id ebai_cat3_id, cat2.vendor_category_id ebai_cat2_id, cat2.parent_id ebai_cat1_id FROM store_sku_bind t1 - JOIN sku t2 ON t1.sku_id = t2.id + JOIN sku t2 ON t1.sku_id = t2.id AND t2.status = ? JOIN sku_name t3 ON t2.name_id = t3.id JOIN sku_category t4 ON t3.category_id = t4.id JOIN sku_category t4p ON t4p.id = t4.parent_id @@ -96,6 +96,7 @@ func (p *PurchaseHandler) getDirtyStoreSkus(db *dao.DaoDB, storeID int, skuIDs [ WHERE t1.store_id = ? AND (t1.ebai_sync_status <> 0) ` sqlParams := []interface{}{ + model.SkuStatusNormal, utils.DefaultTimeValue, utils.DefaultTimeValue, model.VendorIDEBAI,