| | |
| | | private val dustStatisticValueRep: DustStatisticsValueRep, |
| | | ) { |
| | | |
| | | private var running1 = false |
| | | private var running2 = false |
| | | var running1 = false |
| | | var running2 = false |
| | | |
| | | private var taskDaily: DustRiskAnalysis? = null |
| | | private var taskMonthly: DustRiskMonthAnalysis? = null |
| | |
| | | // 获取所有当前上线和停运的设备 |
| | | dustSiteStatusRep.select(listOf(DeviceStatus.ONLINE, DeviceStatus.STOP)).forEach { s -> |
| | | s?.let { |
| | | taskDaily?.roundInit() |
| | | taskDaily?.roundInit(s.mnCode, date) |
| | | val dustSiteDataList = dustSiteDataRep.select(s.mnCode, date) |
| | | val dustExceptionDataList = dustExceptionDataRep.select(s.mnCode, date) |
| | | val dustStatisticValueList = dustStatisticValueRep.select(s.mnCode, date) |
| | |
| | | taskMonthly?.init() |
| | | dustSiteStatusRep.select(listOf(DeviceStatus.ONLINE, DeviceStatus.STOP)).forEach { s -> |
| | | s?.let { |
| | | taskMonthly?.roundInit() |
| | | val riskValueList = riskValueRep.select(s.mnCode, date) |
| | | taskMonthly?.roundInit(s.mnCode, date) |
| | | val riskValueList = riskValueRep.select(s.mnCode, date, "day") |
| | | taskMonthly?.roundCal(riskValueList) |
| | | } |
| | | } |