|
@@ -257,7 +257,7 @@
|
|
|
FROM
|
|
|
mall_goods a
|
|
|
LEFT JOIN mall_goods_specification r ON r.goods_id = a.id
|
|
|
- left join mall_product_store_rela m on m.goods_id = a.id and r.goods_id = m.goods_id
|
|
|
+ left join mall_product_store_rela m on m.goods_id = a.id and r.goods_id = m.goods_id and a.is_on_sale = 1
|
|
|
where a.prod_barcode = #{prodBarcode} and m.store_id = #{storeId}
|
|
|
<if test="sku != null and sku != ''">
|
|
|
and a.sku=#{sku}
|
|
@@ -272,13 +272,13 @@
|
|
|
a.brand,a.goods_desc as goodsDesc,a.goods_unit as goodsUnit,a.goods_rate as goodsRate,a.primary_pic_url ,
|
|
|
m.stock_num as stockNum,r.value as specification
|
|
|
,a.hs_code as hsCode , a.legal_unit1_qty as legalUnit1Qty , a.legal_unit2_qty as legalUnit2Qty,
|
|
|
- a.ciq_prod_model as ciqProdModel,a.to_be_restored,a.sku as sku,a.name,a.goods_number as goodsName,a.market_price as marketPrice
|
|
|
+ a.ciq_prod_model as ciqProdModel,a.to_be_restored,a.sku as sku,a.name,a.market_price as marketPrice
|
|
|
FROM
|
|
|
mall_goods a
|
|
|
LEFT JOIN mall_goods_specification r ON r.goods_id = a.id
|
|
|
left join mall_product_store_rela m on m.goods_id = a.id and r.goods_id = m.goods_id
|
|
|
where a.prod_barcode = #{prodBarcode} and m.store_id = #{storeId}
|
|
|
- and m.stock_num > 0 order by m.stock_num desc
|
|
|
+ and m.stock_num > 0 and a.is_on_sale = 1 order by m.stock_num desc
|
|
|
|
|
|
</select>
|
|
|
|
|
@@ -819,7 +819,7 @@
|
|
|
mall_goods a
|
|
|
LEFT JOIN mall_product_store_rela r ON r.goods_id = a.id
|
|
|
inner join mall_store s on r.store_id=s.id
|
|
|
- where a.prod_barcode = #{prodBarcode} and r.store_id = #{storeId} and a.sku = #{sku}
|
|
|
+ where a.prod_barcode = #{prodBarcode} and r.store_id = #{storeId} and a.sku = #{sku} and a.is_on_sale = 1
|
|
|
and r.stock_num > 0 order by r.stock_num desc
|
|
|
</select>
|
|
|
|