From 49832a5bba94c816e83e7e74095106643f0a433e Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期四, 16 十二月 2021 13:24:28 +0800 Subject: [PATCH] 1. 用电量日分析 2. 网格权重污染分析 --- src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/ElectricityServiceImpl.kt | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/ElectricityServiceImpl.kt b/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/ElectricityServiceImpl.kt index fa10e71..967c5a0 100644 --- a/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/ElectricityServiceImpl.kt +++ b/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/ElectricityServiceImpl.kt @@ -132,11 +132,13 @@ if (startTime == null && endTime == null) { dataList1.reverse() } - pageInfo = PageHelper.startPage<ElectricMinuteValue>(p, perP) + if (dataList1.isEmpty()) return BaseResponse(true, data = result) + +// pageInfo = PageHelper.startPage<ElectricMinuteValue>(p, perP) val dataList2 = electricMinuteValueMapper.selectByExample(Example(ElectricMinuteValue::class.java).apply { createCriteria().andEqualTo("mvStatCode", d2?.cdDeviceCode) .apply { - sTime?.let { andGreaterThanOrEqualTo("mvDataTime", it) } + andGreaterThanOrEqualTo("mvDataTime", sTime ?: dataList1[0].mvDataTime) eTime?.let { andLessThanOrEqualTo("mvDataTime", it) } } orderBy("mvDataTime").apply { -- Gitblit v1.9.3