| | |
| | | get() = 1L |
| | | |
| | | override fun doTask(localtime: LocalDateTime) { |
| | | LOGGER.info("===========开始执行油烟数据上传任务===============") |
| | | // 刷新监测点编号 |
| | | refreshDeviceCode() |
| | | |
| | | //每10分钟计算一次平均值并上传 |
| | | // FIXME: 2021/4/8 均值的计算逻辑之后应该放到其他模块 |
| | | val min = localtime.minute |
| | | if (min != 0 && min != 10 && min != 20 && min != 30 && min != 40 && min != 50) return |
| | | |
| | | LOGGER.info("===========开始执行油烟数据上传任务===============") |
| | | // 刷新监测点编号 |
| | | refreshDeviceCode() |
| | | |
| | | //计算取值时间 |
| | | val endTime = Date.from(localtime.minusMinutes(1).withSecond(59).atZone(ZoneId.systemDefault()).toInstant()) |
| | | val startTime = Date.from(localtime.minusMinutes(10).withSecond(0).atZone(ZoneId.systemDefault()).toInstant()) |