feiyu02
2022-11-15 23bd719cebe5feeff4e48fde925b0b39755eea93
src/main/kotlin/cn/flightfeather/supervision/timingtask/TaskPushFume.kt
@@ -45,15 +45,15 @@
        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())