Commit 411e0231 authored by 赵啸非's avatar 赵啸非

添加报表统计

parent 092bd5fe
...@@ -89,15 +89,15 @@ public class DeviceStatServiceImpl extends AbstractCRUDServiceImpl<DeviceStatDao ...@@ -89,15 +89,15 @@ public class DeviceStatServiceImpl extends AbstractCRUDServiceImpl<DeviceStatDao
query.setSiteId(siteId); query.setSiteId(siteId);
if (datePattern == TimeUnitEnum.DAY.getValue()) { if (datePattern == TimeUnitEnum.DAY.getValue()) {
query.setGroupList(Arrays.asList("day")); query.setGroupList(Arrays.asList("day"));
query.setOrderColList(Arrays.asList(new OrderCol("day", OrderCol.DESCENDING))); query.setOrderColList(Arrays.asList(new OrderCol("day", OrderCol.DESCENDING),new OrderCol("createTime")));
statList = this.getDao().getStatList(query, pageInfo); statList = this.getDao().getStatList(query, pageInfo);
} else if (datePattern == TimeUnitEnum.MONTH.getValue()) { } else if (datePattern == TimeUnitEnum.MONTH.getValue()) {
query.setGroupList(Arrays.asList("month")); query.setGroupList(Arrays.asList("month"));
query.setOrderColList(Arrays.asList(new OrderCol("month", OrderCol.DESCENDING))); query.setOrderColList(Arrays.asList(new OrderCol("month", OrderCol.DESCENDING),new OrderCol("createTime")));
statList = this.getDao().getStatList(query, pageInfo); statList = this.getDao().getStatList(query, pageInfo);
} else if (datePattern == TimeUnitEnum.YEAR.getValue()) { } else if (datePattern == TimeUnitEnum.YEAR.getValue()) {
query.setGroupList(Arrays.asList("year")); query.setGroupList(Arrays.asList("year"));
query.setOrderColList(Arrays.asList(new OrderCol("year", OrderCol.DESCENDING))); query.setOrderColList(Arrays.asList(new OrderCol("year", OrderCol.DESCENDING),new OrderCol("createTime")));
statList = this.getDao().getStatList(query, pageInfo); statList = this.getDao().getStatList(query, pageInfo);
} else { } else {
throw new AppException("不支持当前日期格式查询统计!"); throw new AppException("不支持当前日期格式查询统计!");
......
...@@ -14,6 +14,9 @@ ...@@ -14,6 +14,9 @@
id, id,
siteId, siteId,
createTime, createTime,
year,
month,
day,
<!-- 设备总数--> <!-- 设备总数-->
max(IFNULL(a.deviceTotalCount, 0)) deviceTotalCount, max(IFNULL(a.deviceTotalCount, 0)) deviceTotalCount,
<!-- 新增减少设备数量--> <!-- 新增减少设备数量-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment