|  |  |  | 
|---|
|  |  |  | <select id="selectItemByGoodsIdUnCancel" resultType="cc.mrbird.febs.mall.entity.MallOrderItem"> | 
|---|
|  |  |  | select a.* from mall_order_item a | 
|---|
|  |  |  | inner join mall_order_info b on a.order_id=b.ID and b.status in (1,2,3,4) | 
|---|
|  |  |  | where a.goods_id=#{goodsId} | 
|---|
|  |  |  | where a.goods_id=#{goodsId} and b.member_id=#{memberId} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectListByNotInStateAndOrderId" resultType="cc.mrbird.febs.mall.entity.MallOrderItem"> | 
|---|
|  |  |  | select a.* from mall_order_item a | 
|---|
|  |  |  | where a.state != #{state} and a.order_id=#{orderId} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <update id="updateStateByOrderId"> | 
|---|
|  |  |  | update mall_order_item | 
|---|
|  |  |  | set state = #{state} | 
|---|
|  |  |  | where order_id = #{orderId} | 
|---|
|  |  |  | </update> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectListByOrderId" resultType="cc.mrbird.febs.mall.entity.MallOrderItem"> | 
|---|
|  |  |  | select a.* from mall_order_item a | 
|---|
|  |  |  | where a.order_id=#{orderId} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="getAppOrderItemByOrderId" resultType="cc.mrbird.febs.mall.vo.ApiGetOrderOrderItemVo"> | 
|---|
|  |  |  | select | 
|---|
|  |  |  | a.goods_id, | 
|---|
|  |  |  | a.goods_name, | 
|---|
|  |  |  | a.sku_image, | 
|---|
|  |  |  | a.price, | 
|---|
|  |  |  | a.app_cnt, | 
|---|
|  |  |  | a.amount, | 
|---|
|  |  |  | b.unit | 
|---|
|  |  |  | from mall_order_item a | 
|---|
|  |  |  | left join mall_goods b on a.goods_id = b.id | 
|---|
|  |  |  | where | 
|---|
|  |  |  | a.order_id = #{orderId} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </mapper> | 
|---|