diff --git a/business/model/dao/dao_order.go b/business/model/dao/dao_order.go index ea744df7b..bbf21e4a4 100644 --- a/business/model/dao/dao_order.go +++ b/business/model/dao/dao_order.go @@ -1370,6 +1370,8 @@ func GetSupplySupportStoreSkus(db *DaoDB, fromDate, toDate time.Time, fromStoreI JOIN store_sku_bind d ON d.store_id = ? AND d.sku_id = c.sku_id AND d.deleted_at = ? JOIN sku e ON e.id = d.sku_id JOIN sku_name f ON f.id = e.name_id + WHERE status <> ? + AND stock <> ? ORDER BY c.count desc ` sqlParams := []interface{}{ @@ -1379,6 +1381,8 @@ func GetSupplySupportStoreSkus(db *DaoDB, fromDate, toDate time.Time, fromStoreI 6039481, //葱姜蒜 fromStoreID, storeID, utils.DefaultTimeValue, + model.StoreSkuBindStatusDontSale, + 0, } if err = GetRows(db, &getSupplySupportStoreSkusResult, sql, sqlParams); err == nil { return getSupplySupportStoreSkusResult, err