You've already forked FrameTour-BE
broker
This commit is contained in:
@ -36,7 +36,7 @@
|
|||||||
</delete>
|
</delete>
|
||||||
<select id="list" resultType="com.ycwl.basic.model.pc.broker.resp.BrokerRespVO">
|
<select id="list" resultType="com.ycwl.basic.model.pc.broker.resp.BrokerRespVO">
|
||||||
select b.id, scenic_id, s.name as scenicName, b.`name`, b.phone, b.broker_enable, b.broker_rate, b.status,
|
select b.id, scenic_id, s.name as scenicName, b.`name`, b.phone, b.broker_enable, b.broker_rate, b.status,
|
||||||
(select count(1) from statistics s where s.type = 20 and s.morph_id = b.id) as broker_scan_count,
|
(select count(1) from t_stats_record s where s.action = "CODE_SCAN" and s.identifier = b.id) as broker_scan_count,
|
||||||
(select count(1) from broker_record r where r.broker_id = b.id) as broker_order_count,
|
(select count(1) from broker_record r where r.broker_id = b.id) as broker_order_count,
|
||||||
(select sum(order_price) from broker_record r where r.broker_id = b.id) as broker_order_amount,
|
(select sum(order_price) from broker_record r where r.broker_id = b.id) as broker_order_amount,
|
||||||
(select min(r.create_time) from broker_record r where r.broker_id = b.id) as first_broker_date,
|
(select min(r.create_time) from broker_record r where r.broker_id = b.id) as first_broker_date,
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
WHERE DATE_ADD(#{startTime}, INTERVAL (units.i + tens.i * 10 + hundreds.i * 100) DAY) <= #{endTime}
|
WHERE DATE_ADD(#{startTime}, INTERVAL (units.i + tens.i * 10 + hundreds.i * 100) DAY) <= #{endTime}
|
||||||
) date_series
|
) date_series
|
||||||
LEFT JOIN broker_record br ON DATE(br.create_time) = date_series.date AND br.broker_id = #{brokerId}
|
LEFT JOIN broker_record br ON DATE(br.create_time) = date_series.date AND br.broker_id = #{brokerId}
|
||||||
LEFT JOIN statistics s ON s.type = 20 and DATE(s.create_time) = br.create_time and s.morph_id = br.broker_id
|
LEFT JOIN t_stats_record s ON s.action = 'CODE_SCAN' and s.identifier = br.id
|
||||||
GROUP BY date_series.date
|
GROUP BY date_series.date
|
||||||
ORDER BY date_series.date
|
ORDER BY date_series.date
|
||||||
</select>
|
</select>
|
||||||
|
Reference in New Issue
Block a user