| | |
| | | and t1.del_flag = 0 |
| | | ) |
| | | </select> |
| | | <select id="countOrdersByDate" resultType="com.ruoyi.order.vo.OrderCountByDate"> |
| | | SELECT DATE_FORMAT(create_time, '%m/%d') AS `date`, COUNT(*) AS `count` |
| | | FROM t_charging_order |
| | | WHERE |
| | | del_flag = 0 |
| | | and |
| | | status in (3,5) |
| | | |
| | | and charging_gun_id in |
| | | <foreach item="item" index="index" collection="gunIds" open="(" separator="," close=")"> |
| | | #{item} |
| | | </foreach> |
| | | and create_time BETWEEN #{startTime} AND #{endTime} |
| | | GROUP BY DATE(create_time, '%m/%d') |
| | | ORDER BY DATE(create_time, '%m/%d') ASC |
| | | </select> |
| | | |
| | | <select id="getSumDegreeBySiteIds" resultType="java.math.BigDecimal"> |
| | | select sum(charging_capacity) from t_charging_order where del_flag=0 |
| | | and site_id in |
| | | <foreach item="item" index="index" collection="siteIds" open="(" separator="," close=")"> |
| | | #{item} |
| | | </foreach> |
| | | |
| | | </select> |
| | | </mapper> |