| | |
| | | // 异常数据段 |
| | | var exceptionData = mutableListOf<BaseRealTimeData>() |
| | | |
| | | // 近段时间内的历史数据 |
| | | var historyData = mutableListOf<BaseRealTimeData>() |
| | | |
| | | // 是否存在异常 |
| | | var exceptionExisted = false |
| | | |
| | |
| | | |
| | | var exceptionResult = mutableListOf<BaseExceptionResult>() |
| | | |
| | | fun addHistoryData(data: BaseRealTimeData) { |
| | | historyData.add(data) |
| | | if (historyData.size > 20) { |
| | | historyData.removeAt(0) |
| | | } |
| | | } |
| | | |
| | | fun addExceptionData(data: BaseRealTimeData){ |
| | | exceptionExisted = true |
| | | exceptionData.add(data) |
| | | } |
| | | |
| | | fun refreshWithNextException(data: BaseRealTimeData) { |
| | | fun refreshWithNoException(data: BaseRealTimeData) { |
| | | sIndex = eIndex |
| | | startData = data |
| | | } |
| | | |
| | | fun refreshWithNextException(data: BaseRealTimeData) { |
| | | refreshWithNoException(data) |
| | | exceptionData.clear() |
| | | exceptionExisted = false |
| | | exceptionCreated = false |