| | |
| | | </set> |
| | | where ohm_id = #{id,jdbcType=BIGINT} |
| | | </update> |
| | | |
| | | |
| | | <select id="getCouponHongbaoByOrderNo" resultType="java.util.Map"> |
| | | SELECT COALESCE(SUM(IF(hb.hb_type=1,hb.`hb_money`,0)),0)AS totalMoney, |
| | | COALESCE(SUM(IF(hb.hb_type=10,hb.`hb_money`,0)),0)AS couponMoney |
| | | FROM `yeshi_ec_order_hongbaov2_map` hm |
| | | LEFT JOIN `yeshi_ec_order` o ON o.`id` = hm.`ohm_order_id` |
| | | LEFT JOIN (SELECT * FROM yeshi_ec_hongbao_v2 v2 WHERE v2.`hb_uid`= #{uid} )hb ON hb.hb_id = hm.`ohm_hongbao_id` |
| | | WHERE hb.hb_id IS NOT NULL AND o.`orderid` = #{orderNo} |
| | | </select> |
| | | |
| | | </mapper> |