| | |
| | | } |
| | | } |
| | | } |
| | | // repeat(config.factorCount) { i -> |
| | | // eIndex[i]++ |
| | | // // 起始数据 |
| | | // if (lastData == null) { |
| | | // refreshAfterCheckResult(i, data) |
| | | // } |
| | | // // 判断相邻数据是否连续并且是否满足异常判断 |
| | | // if (!isContinue) { |
| | | // checkResult() |
| | | // // 数据不连续时,记录异常情况 |
| | | // if (eIndex[i] - sIndex[i] >= durationCount) { |
| | | // refreshAfterCheckResult(i, data) |
| | | // } |
| | | // } else { |
| | | // if (hasException[i]) { |
| | | // existException[i] = true |
| | | // exceptionData[i].add(data) |
| | | // } else { |
| | | // // 异常不再重复出现时,记录异常情况 |
| | | // checkResult() |
| | | // if (eIndex[i] - sIndex[i] >= durationCount) { |
| | | // refreshAfterCheckResult(i, data) |
| | | // } |
| | | // } |
| | | // } |
| | | // } |
| | | lastData = data |
| | | } |
| | | |