Browse Source

feat: 调整switch算法识别值的判断条件

master
yinhuaiwei 2 weeks ago
parent
commit
001c4fa53e
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/utils/ResultAnalysisUtils.java

+ 2
- 2
inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/utils/ResultAnalysisUtils.java View File

@ -150,8 +150,8 @@ public class ResultAnalysisUtils {
resultAnalysis.setResultType("1");
} else if (algType.equals("switch")) {
String[] values = value.split(StringUtils.COMMA);
// value值|null|1|未识别-异常-缺陷|||投入|其他-正常
boolean isDefect = Arrays.stream(values).anyMatch(v -> "灭".equals(v));
// value值|null|1|未识别-异常|指示灯熄灭-缺陷指示灯亮||||投入|其他-正常
boolean isDefect = Arrays.stream(values).anyMatch(v -> "灭".equals(v) || "指示灯熄灭".equals(v));
boolean isAbnormal = Arrays.stream(values).anyMatch(v -> "".equals(v) || "null".equals(v) || "1".equals(v) || "未识别".equals(v));
if (isDefect) {


Loading…
Cancel
Save