From ee784c98df64ee881d02058a44c0a91df9e9be41 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 13 五月 2020 11:16:33 +0800
Subject: [PATCH] 订单资金统计数据同步

---
 fanli/src/main/java/com/yeshi/fanli/mapping/order/UserOrderDailyStatisticMapper.xml |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/order/UserOrderDailyStatisticMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/order/UserOrderDailyStatisticMapper.xml
index 84a235b..a6ea634 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/order/UserOrderDailyStatisticMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/order/UserOrderDailyStatisticMapper.xml
@@ -16,7 +16,7 @@
 	</resultMap>
 
 
-	<select id="listByPlaceOrderTime" resultMap="BaseResultMap">
+	<select id="listFanLiAndShareByPlaceOrderTime" resultMap="BaseResultMap">
 		SELECT
 		co.`co_uid` as
 		uid,co.`co_child_source_type` AS `type`, SUM(v.`hb_money`)
@@ -37,4 +37,21 @@
 		co_uid,DATE(co.`co_third_create_time`),co.`co_child_source_type`
 	</select>
 
+
+	<select id="listTeamByPlaceOrderTime" resultMap="BaseResultMap">
+
+		SELECT v.`hb_uid` as uid,co.`co_child_source_type` AS `type`, SUM(v.`hb_money`) AS
+		money,DATE(co.`co_third_create_time`) AS `day`,COUNT(DISTINCT(CONCAT(
+		co.co_order_no,'#',co.co_source_type))) AS orderCount FROM
+		yeshi_ec_hongbao_v2 v LEFT JOIN yeshi_ec_hongbao_order ho ON
+		ho.`ho_hongbao_id`=v.`hb_pid` LEFT JOIN yeshi_ec_common_order co ON
+		co.`co_id`=ho.`ho_order_id` WHERE (v.`hb_type`=6 OR v.`hb_type`=7 OR
+		v.`hb_type`=21 OR v.`hb_type`=22) AND co.`co_id`>0 AND
+		co.`co_third_create_time`>=#{minTime} AND
+		#{maxTime}>co.`co_third_create_time` AND v.`hb_state`!=4 GROUP BY
+		v.`hb_uid`,DATE(co.`co_third_create_time`),co.`co_child_source_type`
+
+	</select>
+
+
 </mapper>

--
Gitblit v1.8.0