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

添加报表统计

parent 092bd5fe
......@@ -89,15 +89,15 @@ public class DeviceStatServiceImpl extends AbstractCRUDServiceImpl<DeviceStatDao
query.setSiteId(siteId);
if (datePattern == TimeUnitEnum.DAY.getValue()) {
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);
} else if (datePattern == TimeUnitEnum.MONTH.getValue()) {
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);
} else if (datePattern == TimeUnitEnum.YEAR.getValue()) {
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);
} else {
throw new AppException("不支持当前日期格式查询统计!");
......
......@@ -14,6 +14,9 @@
id,
siteId,
createTime,
year,
month,
day,
<!-- 设备总数-->
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