|
|
@@ -1013,6 +1013,7 @@
|
|
|
p.pic,
|
|
|
min(cha.channel_prod_price) AS channelProdPrice,
|
|
|
sum(ss.shop_sku_stocks) shopSkuStocks,
|
|
|
+ min(ss.sku_id) skuId,
|
|
|
max(b.basket_count ) as prodCount
|
|
|
FROM tz_category_prod cp
|
|
|
INNER JOIN tz_prod p on p.prod_id = cp.prod_id
|
|
|
@@ -1022,8 +1023,8 @@
|
|
|
where p.is_delete = 0 and
|
|
|
<if test="channelId == null">cha.channel_id = 1</if>
|
|
|
<if test="channelId != null">cha.channel_id = #{channelId}</if>
|
|
|
- and
|
|
|
- cp.code in (select sc.code
|
|
|
+
|
|
|
+ and(cp.code in (select sc.code
|
|
|
FROM tz_category_prod cp
|
|
|
LEFT JOIN tz_shop_category sc on cp.code = sc.code
|
|
|
WHERE sc.level = 2
|
|
|
@@ -1045,7 +1046,7 @@
|
|
|
AND cha.channel_prod_price BETWEEN
|
|
|
base_cha.channel_prod_price * 0.9
|
|
|
AND base_cha.channel_prod_price * 1.1)
|
|
|
- )
|
|
|
+ ))
|
|
|
AND p.prod_id != #{prodId}
|
|
|
GROUP BY p.prod_id
|
|
|
</select>
|