diff --git a/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveSOCVo.java b/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveSOCVo.java index 806491d..d85a12c 100644 --- a/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveSOCVo.java +++ b/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveSOCVo.java @@ -11,18 +11,18 @@ public class BatteryAveSOCVo { /** * 数据时间 */ - private Date createDate; + private String createDate; /** * 实时SOC */ private BigDecimal batterySOC; - public Date getCreateDate() { + public String getCreateDate() { return createDate; } - public void setCreateDate(Date createDate) { + public void setCreateDate(String createDate) { this.createDate = createDate; } diff --git a/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveTempVo.java b/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveTempVo.java index bcab5d4..b79e0de 100644 --- a/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveTempVo.java +++ b/ems-system/src/main/java/com/xzzn/ems/domain/vo/BatteryAveTempVo.java @@ -11,18 +11,18 @@ public class BatteryAveTempVo { /** * 数据时间 */ - private Date createDate; + private String createDate; /** * 实时温度 */ private BigDecimal batteryTemp; - public Date getCreateDate() { + public String getCreateDate() { return createDate; } - public void setCreateDate(Date createDate) { + public void setCreateDate(String createDate) { this.createDate = createDate; } diff --git a/ems-system/src/main/resources/mapper/ems/EmsBatteryClusterMapper.xml b/ems-system/src/main/resources/mapper/ems/EmsBatteryClusterMapper.xml index 829e227..0c693ce 100644 --- a/ems-system/src/main/resources/mapper/ems/EmsBatteryClusterMapper.xml +++ b/ems-system/src/main/resources/mapper/ems/EmsBatteryClusterMapper.xml @@ -328,13 +328,14 @@ select t.site_id, avg(t.avg_temperature) as batteryTemp, - DATE_FORMAT(t.create_time, '%Y-%m-%d %H:%i:00') AS createDate + DATE_FORMAT(t.create_time, '%Y-%m-%d') AS dateDay, + DATE_FORMAT(t.create_time, '%H:%i:00') AS createDate from ems_battery_stack t where t.site_id = #{siteId} AND t.create_time >= Date(#{startDate}) AND t.create_time <= #{endDate} - GROUP BY t.site_id,createDate - order by createDate + GROUP BY t.site_id,dateDay,createDate + order by dateDay,createDate @@ -495,12 +496,13 @@ \ No newline at end of file