diff --git a/src/main/resources/mapper/StatisticsMapper.xml b/src/main/resources/mapper/StatisticsMapper.xml
index e5b596f..fe823a0 100644
--- a/src/main/resources/mapper/StatisticsMapper.xml
+++ b/src/main/resources/mapper/StatisticsMapper.xml
@@ -61,20 +61,17 @@
SELECT
IFNULL(count(1), 0) AS count
FROM (
- select 1
- FROM `t_stats_record` r
- left join `t_stats` s on r.trace_id=s.trace_id
- where r.trace_id in (select trace_id from `t_stats_record` where action = 'ENTER_SCENIC' and `identifier`=#{scenicId})
- and action = 'PAYMENT'
- and (identifier = 'PAY_REQ' or identifier = 'PAY_BATCH_REQ' or identifier = 'PAY_SOURCE_REQ' or identifier = 'PAY_BATCH_REQ')
+ select count(1) as count
+ from `order`
+ where scenic_id = #{scenicId}
- and s.create_time >= #{startTime}
+ and create_at >= #{startTime}
- and s.create_time <= #{endTime}
+ and create_at <= #{endTime}
- group by s.member_id
- ) AS subquery;
+ group by member_id
+ )a