From ddf5db7d31af51fcf697eac0cee7dd46ff73bcc1 Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期二, 18 二月 2020 12:50:49 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div

---
 fanli/src/main/java/com/yeshi/fanli/mapping/ExtractAuditRecordMapper.xml |  124 +++--------------------------------------
 1 files changed, 10 insertions(+), 114 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/ExtractAuditRecordMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/ExtractAuditRecordMapper.xml
index 078153c..dc8f4e1 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/ExtractAuditRecordMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/ExtractAuditRecordMapper.xml
@@ -296,124 +296,20 @@
 
 
 
-	<select id="countAuditTotal" resultMap="ChartMap">
-		SELECT COALESCE(COUNT(tr.id),0) AS 'showValue',
-		<if test="type == 1">
-			FROM_UNIXTIME(tr.`auditTime`/1000,'%Y-%m-%d') AS
-			'showDate'
-		</if>
-		<if test="type == 2">
-			FROM_UNIXTIME(tr.`auditTime`/1000,'%m') AS 'showDate'
-		</if>
-		<if test="type == 3">
-			FROM_UNIXTIME(tr.`auditTime`/1000,'%Y') AS 'showDate'
-		</if>
-		FROM `yeshi_ec_extract_audit_record` tr
-		<if test="state != null and state != 0">
-			LEFT JOIN `yeshi_ec_extract` t ON t.`id` = tr.`extractId`
-		</if>
-		WHERE tr.`auditTime` IS NOT NULL
-		<if test="startTime != null and startTime != '' ">
-			AND FROM_UNIXTIME(tr.`auditTime`/1000,'%Y-%m-%d')<![CDATA[ >= ]]>'${startTime}'
-		</if>
-		<if test="endTime != null and endTime != '' ">
-			AND FROM_UNIXTIME(tr.`auditTime`/1000,'%Y-%m-%d') <![CDATA[ <= ]]>
-			'${endTime}'
-		</if>
-		<if test="years != null and years != '' ">
-			AND FROM_UNIXTIME(tr.`auditTime`/1000,'%Y') = '${years}'
-		</if>
-		<if test="state != null and state != 3">
-			AND t.`state` = ${state}
-		</if>
-		<if test="type == 1">
-			GROUP BY FROM_UNIXTIME(tr.`auditTime`/1000,'%Y-%m-%d')
-		</if>
-		<if test="type == 2">
-			GROUP BY FROM_UNIXTIME(tr.`auditTime`/1000,'%Y-%m')
-		</if>
-		<if test="type == 3">
-			GROUP BY FROM_UNIXTIME(tr.`auditTime`/1000,'%Y')
-		</if>
-		ORDER BY tr.`auditTime`
+	<select id="countAuditTotal" resultType="Integer">
+		SELECT IFNULL(COUNT(tr.id),0) FROM `yeshi_ec_extract_audit_record` tr
+		LEFT JOIN `yeshi_ec_extract` t ON t.`id` = tr.`extractId`
+		WHERE t.`state` = #{state} AND FROM_UNIXTIME(tr.`auditTime`/1000,'%Y-%m-%d') = #{preDay} 
 	</select>
 
-	<select id="countExtractMoney" resultMap="ChartMap">
-		SELECT CAST(SUM(t.`money`)AS DECIMAL(19,2)) AS showValue,
-		<if test="type == 1">
-			FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d') AS
-			'showDate'
-		</if>
-		<if test="type == 2">
-			FROM_UNIXTIME(t.`extractTime`/1000,'%m') AS 'showDate'
-		</if>
-		<if test="type == 3">
-			FROM_UNIXTIME(t.`extractTime`/1000,'%Y') AS 'showDate'
-		</if>
-		FROM `yeshi_ec_extract` t
-		WHERE t.`extractTime` IS NOT NULL
-		<if test="startTime != null and startTime != '' ">
-			AND FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d')<![CDATA[ >= ]]>'${startTime}'
-		</if>
-		<if test="endTime != null and endTime != '' ">
-			AND FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d') <![CDATA[ <= ]]>
-			'${endTime}'
-		</if>
-		<if test="years != null and years != '' ">
-			AND FROM_UNIXTIME(t.`extractTime`/1000,'%Y') = '${years}'
-		</if>
-		<if test="state != null">
-			AND t.`state` = ${state}
-		</if>
-		<if test="type == 1">
-			GROUP BY FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d')
-		</if>
-		<if test="type == 2">
-			GROUP BY FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m')
-		</if>
-		<if test="type == 3">
-			GROUP BY FROM_UNIXTIME(t.`extractTime`/1000,'%Y')
-		</if>
-		ORDER BY t.`extractTime`
+	<select id="countApplyExtractMoney" resultType="BigDecimal">
+		SELECT SUM(t.`money`) FROM `yeshi_ec_extract` t
+		WHERE FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d') = #{preDay} 
 	</select>
 
-	<select id="countExtractApplyNumber" resultMap="ChartMap">
-		SELECT COUNT(t.id) AS showValue,
-		<if test="type == 1">
-			FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d') AS
-			'showDate'
-		</if>
-		<if test="type == 2">
-			FROM_UNIXTIME(t.`extractTime`/1000,'%m') AS 'showDate'
-		</if>
-		<if test="type == 3">
-			FROM_UNIXTIME(t.`extractTime`/1000,'%Y') AS 'showDate'
-		</if>
-		FROM `yeshi_ec_extract` t
-		WHERE t.`extractTime` IS NOT NULL
-		<if test="startTime != null and startTime != '' ">
-			AND FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d')<![CDATA[ >= ]]>'${startTime}'
-		</if>
-		<if test="endTime != null and endTime != '' ">
-			AND FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d') <![CDATA[ <= ]]>
-			'${endTime}'
-		</if>
-		<if test="years != null and years != '' ">
-			AND FROM_UNIXTIME(t.`extractTime`/1000,'%Y') = '${years}'
-		</if>
-		<if test="state != null">
-			AND t.`state` = ${state}
-		</if>
-		<if test="type == 1">
-			GROUP BY FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d')
-		</if>
-		<if test="type == 2">
-			GROUP BY FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m')
-		</if>
-		<if test="type == 3">
-			GROUP BY FROM_UNIXTIME(t.`extractTime`/1000,'%Y')
-		</if>
-		ORDER BY t.`extractTime`
+	<select id="countApplyNumberByDay" resultType="Integer">
+		SELECT IFNULL(COUNT(t.id),0) FROM `yeshi_ec_extract` t
+		WHERE FROM_UNIXTIME(t.`extractTime`/1000,'%Y-%m-%d') = #{preDay} 
 	</select>
 
 </mapper>

--
Gitblit v1.8.0