|
|
@@ -202,7 +202,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
WHERE
|
|
|
business_type = 1
|
|
|
AND `status` = 1
|
|
|
- AND pay_time > '2025-05-01 00:00:00'
|
|
|
AND company_user_id = #{dayParam.companyUserId}
|
|
|
AND pay_time >= DATE_FORMAT(NOW(), '%Y-%m-%d 00:00:00')
|
|
|
AND pay_time < DATE_FORMAT(
|
|
|
@@ -222,7 +221,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
WHERE
|
|
|
business_type = 1
|
|
|
AND `status` = 1
|
|
|
- AND company_user_id = '9587'
|
|
|
+ AND company_user_id = #{dayParam.companyUserId}
|
|
|
AND pay_time >= DATE_FORMAT(NOW(), '%Y-%m-%d 00:00:00')
|
|
|
AND pay_time < DATE_FORMAT(
|
|
|
DATE_ADD(NOW(), INTERVAL 1 DAY),
|
|
|
@@ -240,33 +239,61 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
fs_store_payment_scrm
|
|
|
WHERE
|
|
|
business_type = 1
|
|
|
- AND `status` = 1
|
|
|
- AND pay_time > '2025-05-01 00:00:00'
|
|
|
- AND company_user_id = #{monthParam.companyUserId}
|
|
|
- AND DATE_FORMAT(pay_time, '%Y-%m')= DATE_FORMAT(NOW(), '%Y-%m')
|
|
|
+ AND `status` = 1
|
|
|
+ AND company_user_id = #{monthParam.companyUserId}
|
|
|
+ AND pay_time >= DATE_FORMAT(NOW(), '%Y-%m-01 00:00:00')
|
|
|
+ AND pay_time < DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 MONTH), '%Y-%m-01 00:00:00')
|
|
|
GROUP BY
|
|
|
statPeriod
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getScanPaymentMonthStatPage" resultType="com.fs.hisStore.vo.FsStoreScanPaymentStatDetailsVo">
|
|
|
+ SELECT
|
|
|
+ pay_time,
|
|
|
+ pay_money
|
|
|
+ FROM
|
|
|
+ fs_store_payment_scrm
|
|
|
+ WHERE
|
|
|
+ business_type = 1
|
|
|
+ AND `status` = 1
|
|
|
+ AND company_user_id = #{monthParam.companyUserId}
|
|
|
+ AND pay_time >= DATE_FORMAT(NOW(), '%Y-%m-01 00:00:00')
|
|
|
+ AND pay_time < DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 MONTH), '%Y-%m-01 00:00:00')
|
|
|
ORDER BY
|
|
|
- statPeriod ASC
|
|
|
+ pay_time DESC
|
|
|
</select>
|
|
|
|
|
|
<select id="getScanPaymentYearStat" resultType="com.fs.hisStore.vo.FsStoreScanPaymentStatVo">
|
|
|
SELECT
|
|
|
- DATE_FORMAT(pay_time, '%Y') AS statPeriod,
|
|
|
- COUNT(payment_id) AS payCount,
|
|
|
- SUM(pay_money) AS totalSales
|
|
|
+ DATE_FORMAT(pay_time, '%Y') AS statPeriod,
|
|
|
+ COUNT(payment_id) AS payCount,
|
|
|
+ SUM(pay_money) AS totalSales
|
|
|
+ FROM
|
|
|
+ fs_store_payment_scrm
|
|
|
+ WHERE
|
|
|
+ business_type = 1
|
|
|
+ AND `status` = 1
|
|
|
+ AND company_user_id = #{yearParam.companyUserId}
|
|
|
+ AND pay_time >= DATE_FORMAT(NOW(), '%Y-01-01 00:00:00')
|
|
|
+ AND pay_time < DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 YEAR), '%Y-01-01 00:00:00')
|
|
|
+ GROUP BY
|
|
|
+ statPeriod
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getScanPaymentYearStatPage" resultType="com.fs.hisStore.vo.FsStoreScanPaymentStatDetailsVo">
|
|
|
+ SELECT
|
|
|
+ pay_time,
|
|
|
+ pay_money
|
|
|
FROM
|
|
|
fs_store_payment_scrm
|
|
|
WHERE
|
|
|
business_type = 1
|
|
|
AND `status` = 1
|
|
|
- AND pay_time > '2025-05-01 00:00:00'
|
|
|
AND company_user_id = #{yearParam.companyUserId}
|
|
|
- AND DATE_FORMAT(pay_time, '%Y')= DATE_FORMAT(NOW(), '%Y')
|
|
|
- GROUP BY
|
|
|
- statPeriod
|
|
|
+ AND pay_time >= DATE_FORMAT(NOW(), '%Y-01-01 00:00:00')
|
|
|
+ AND pay_time < DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 YEAR), '%Y-01-01 00:00:00')
|
|
|
ORDER BY
|
|
|
- statPeriod ASC
|
|
|
+ pay_time DESC
|
|
|
</select>
|
|
|
|
|
|
<select id="getScanPaymentDateStat" resultType="com.fs.hisStore.vo.FsStoreScanPaymentStatVo">
|
|
|
@@ -279,9 +306,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
WHERE
|
|
|
business_type = 1
|
|
|
AND `status` = 1
|
|
|
- AND pay_time > '2025-05-01 00:00:00'
|
|
|
AND company_user_id = #{dateParam.companyUserId}
|
|
|
AND pay_time >= CONCAT(#{dateParam.startDate}, ' 00:00:00')
|
|
|
AND pay_time <= CONCAT(#{dateParam.endDate}, ' 23:59:59')
|
|
|
</select>
|
|
|
+
|
|
|
+ <select id="getScanPaymentDateStatPage" resultType="com.fs.hisStore.vo.FsStoreScanPaymentStatDetailsVo">
|
|
|
+ SELECT
|
|
|
+ pay_time,
|
|
|
+ pay_money
|
|
|
+ FROM
|
|
|
+ fs_store_payment_scrm
|
|
|
+ WHERE
|
|
|
+ business_type = 1
|
|
|
+ AND `status` = 1
|
|
|
+ AND company_user_id = #{dateParam.companyUserId}
|
|
|
+ AND pay_time >= CONCAT(#{dateParam.startDate}, ' 00:00:00')
|
|
|
+ AND pay_time <= CONCAT(#{dateParam.endDate}, ' 23:59:59')
|
|
|
+ ORDER BY
|
|
|
+ pay_time DESC
|
|
|
+ </select>
|
|
|
</mapper>
|