From e498e084b2ccc08afc7a7bf3a83e6eb462c1629b Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期一, 30 九月 2024 11:29:26 +0800
Subject: [PATCH] 工单取图片优化
---
ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/MonitorQualifyResult.java | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/MonitorQualifyResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/MonitorQualifyResult.java
index 6e24c3e..eee213c 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/MonitorQualifyResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/MonitorQualifyResult.java
@@ -2,6 +2,7 @@
import com.ycl.platform.domain.result.BaseResult;
import lombok.Data;
+import org.springframework.data.mongodb.core.index.TextIndexed;
import org.springframework.data.mongodb.core.mapping.Document;
@Data
@@ -18,6 +19,7 @@
/**
* IP鍦板潃
*/
+ @TextIndexed
private QualifyResult ip;
/**
* 鐩戞帶鐐逛綅绫诲瀷
@@ -38,6 +40,7 @@
/**
* 璁惧鍚�
*/
+ @TextIndexed
private QualifyResult name;
/**
* 璁惧鐘舵��
@@ -46,6 +49,7 @@
/**
* 璁惧缂栫爜
*/
+ @TextIndexed
private QualifyResult serialNumber;
/**
* 鎽勫儚鏈洪噰闆嗗尯鍩�
@@ -59,6 +63,7 @@
* 绉熸埛id
*/
private QualifyResult tenantId;
+
@Data
public static class QualifyResult {
/**
@@ -69,7 +74,34 @@
/**
* 灞曠ず鍊�
* */
+ @TextIndexed
private String showValue;
+ /**
+ * 鏁版嵁鍘熷鍊硷紝濡傚浗鏍囩爜绛�
+ */
+ @TextIndexed
private String value;
}
+
+ //鍏ㄥ杩攖ure
+ public static boolean correct(MonitorQualifyResult result) {
+ return checkError(result.getName()) &&
+ checkError(result.getCivilCode()) &&
+ checkError(result.getIp()) &&
+ checkError(result.getSerialNumber()) &&
+ checkError(result.getMacdz()) &&
+ checkError(result.getLatitude()) &&
+ checkError(result.getLongitude()) &&
+ checkError(result.getSbzt()) &&
+ checkError(result.getSxjcjqy()) &&
+ checkError(result.getSxjgnlx()) &&
+ checkError(result.getJkdwlx()) &&
+ checkError(result.getIntegrated_device())
+ ;
+ }
+
+ //妫�鏌ユ寚鏍囷紝姝e父杩斿洖true
+ public static boolean checkError(MonitorQualifyResult.QualifyResult result) {
+ return result.getError() != null && !result.getError();
+ }
}
--
Gitblit v1.8.0