From f14fc933ddd0448b543c5ce5341a8b8843205e61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Wed, 3 Feb 2021 16:14:15 +0800 Subject: [PATCH] aa --- business/model/dao/store_sku.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index 0ac88c7a5..de6fbdd2a 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -381,12 +381,11 @@ func GetStoreCategories(db *DaoDB, vendorID, storeID int, skuIDs []int, level in t1.is_sys_cat, t1.vendor_org_code, t6.city_code FROM store_sku_category_map t5 - JOIN sku_category t4 ON t5.category_id = t4.id AND t4.deleted_at = ? + JOIN sku_category t4 ON t5.category_id = t4.id LEFT JOIN store_category_map ts ON ts.store_id = t5.store_id AND ts.category_id = t4.id AND ts.deleted_at = ? ` sqlParams := []interface{}{ utils.DefaultTimeValue, - utils.DefaultTimeValue, } fieldPrefixParams := []interface{}{fieldPrefix, fieldPrefix, fieldPrefix, fieldPrefix} if len(skuIDs) > 0 { @@ -404,11 +403,11 @@ func GetStoreCategories(db *DaoDB, vendorID, storeID int, skuIDs []int, level in sql += ` LEFT JOIN sku_category t4p ON t4.parent_id = t4p.id LEFT JOIN store_category_map tsp ON tsp.store_id = t5.store_id AND tsp.category_id = t4p.id AND tsp.deleted_at = ? - LEFT JOIN store_sku_category_map t5p ON t4p.id = t5p.category_id AND t5.store_id = t5p.store_id AND t5p.deleted_at = ? + LEFT JOIN store_sku_category_map t5p ON t4p.id = t5p.category_id AND t5.store_id = t5p.store_id LEFT JOIN store_map t1 ON t1.store_id = t5.store_id AND t1.vendor_id = ? LEFT JOIN store t6 ON t6.id = t5.store_id WHERE t5.store_id = ? AND t4.is_sync <> ?` - sqlParams = append(sqlParams, utils.DefaultTimeValue, utils.DefaultTimeValue, vendorID, storeID, model.YES) + sqlParams = append(sqlParams, utils.DefaultTimeValue, vendorID, storeID, model.YES) if mustDirty { sql += " AND t5.%s_sync_status <> 0" fieldPrefixParams = append(fieldPrefixParams, fieldPrefix) @@ -417,8 +416,6 @@ func GetStoreCategories(db *DaoDB, vendorID, storeID int, skuIDs []int, level in sql += " AND t4.level = ?" sqlParams = append(sqlParams, level) } - fmt.Println(sql) - fmt.Println(sqlParams) if err = GetRows(db, &cats, fmt.Sprintf(sql, fieldPrefixParams...), sqlParams...); err != nil { return nil, err }