From a4d96fb3100e6aaf65e54d260921ceb1c00e54ef Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期二, 26 二月 2019 10:10:51 +0800
Subject: [PATCH] 免单商品/bug修复

---
 fanli/src/main/java/com/yeshi/fanli/mapping/order/OrderHongBaoMapMapper.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/order/OrderHongBaoMapMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/order/OrderHongBaoMapMapper.xml
index 13e96c3..c193f4d 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/order/OrderHongBaoMapMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/order/OrderHongBaoMapMapper.xml
@@ -64,4 +64,15 @@
 		</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>

--
Gitblit v1.8.0