| | |
| | | |
| | | <select id="queryMerchantGoodsList" resultType="java.util.HashMap"> |
| | | SELECT |
| | | md.id,md.goods_name,mu.price,mu.price_sale,mu.price_member,mu.price_merchant |
| | | ,md.stock,md.buy_count,mu.id goodsSkuId,mu.state,md.goods_no |
| | | md.goods_name, |
| | | md.buy_count, |
| | | sku.grep_name, |
| | | sku.price_merchant, |
| | | sku.stock |
| | | FROM |
| | | `mall_goods_sku` mu |
| | | join mall_goods md on md.id = mu.goods_id |
| | | mall_goods md |
| | | LEFT JOIN `mall_goods_sku` sku on sku.goods_id = md.id |
| | | WHERE |
| | | mu.merchant_id = #{merchantId} |
| | | GROUP BY mu.goods_id |
| | | sku.merchant_id = #{merchantId} |
| | | </select> |
| | | |
| | | <select id="getGoodsListByMerchantId" resultType="java.util.Map"> |
| | | SELECT |
| | | o.* |
| | | o.goods_name, |
| | | o.buy_count, |
| | | sku.grep_name, |
| | | sku.price_merchant, |
| | | sku.stock |
| | | FROM |
| | | mall_goods o |
| | | LEFT JOIN mall_goods_sku sku ON o.id = sku.goods_id |
| | | mall_goods_sku sku |
| | | LEFT JOIN mall_goods o ON sku.goods_id = o.id |
| | | <where> |
| | | sku.state = 1 |
| | | <if test="merchantId != null"> |