From 93de88509eddd4af2622e480da57236f8af177a1 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 29 八月 2024 15:51:22 +0800 Subject: [PATCH] 图像检测bug修改 --- ycl-server/src/main/java/com/ycl/platform/service/impl/UYErrorTypeCheckServiceImpl.java | 22 +++++++++------------- 1 files changed, 9 insertions(+), 13 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/UYErrorTypeCheckServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/UYErrorTypeCheckServiceImpl.java index 78fd917..d62ea12 100644 --- a/ycl-server/src/main/java/com/ycl/platform/service/impl/UYErrorTypeCheckServiceImpl.java +++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/UYErrorTypeCheckServiceImpl.java @@ -34,41 +34,37 @@ @Override public void imageDetectionCheck(List<ImageDetectionResult> dataList) { List<WorkOrder> workOrderList = dataList.stream().filter(item -> 0 == item.getSigna1() - || 0 == item.getColor() - || 0 == item.getSnow() - || 0 == item.getStripe() - || 0 == item.getShade() - || 0 == item.getBlur() - || 0 == item.getLight() + || -1 == item.getSignal() + || -1 == item.getImage() ) .map(item -> { WorkOrder workOrder = new WorkOrder(); // 淇″彿缂哄け - if (0 == item.getSigna1() ) { + if (-1 == item.getSigna1() ) { this.genWorkOrder(workOrder, ErrorType.SIGNAL_LOSS, item.getDeviceId()); } // 鐢婚潰鍋忚壊 - if ( 0 == item.getColor()) { + if (-1 == item.getColor()) { this.genWorkOrder(workOrder, ErrorType.SCREEN_COLOR_DEVIATION, item.getDeviceId()); } // 闆姳骞叉壈 - if ( 0 == item.getSnow()) { + if (-1 == item.getSnow()) { this.genWorkOrder(workOrder, ErrorType.SNOW_STORM, item.getDeviceId()); } // 鏉$汗骞叉壈 - if (0 == item.getStripe()) { + if (-1 == item.getStripe()) { this.genWorkOrder(workOrder, ErrorType.STRIPE_INTERFERENCE, item.getDeviceId()); } // 鐢婚潰閬尅 - if (0 == item.getShade()) { + if (-1 == item.getShade()) { this.genWorkOrder(workOrder, ErrorType.SCREEN_OCCLUSION, item.getDeviceId()); } // 娓呮櫚搴﹀紓甯� - if (0 == item.getBlur()) { + if (-1 == item.getBlur()) { this.genWorkOrder(workOrder, ErrorType.ABNORMAL_CLARITY, item.getDeviceId()); } // 浜害寮傚父 - if (0 == item.getLight()) { + if (-1 == item.getLight()) { this.genWorkOrder(workOrder, ErrorType.ABNORMAL_BRIGHTNESS, item.getDeviceId()); } return workOrder; -- Gitblit v1.8.0