From d6f915ecc8ee7efd5fcd3a205b57ef490b918fa5 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期三, 21 八月 2024 14:27:59 +0800
Subject: [PATCH] feat:数据中心数字增加中文字段

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceInspectionResult.java    |   78 ++++++
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDataMonitorResult.java     |   22 +
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CrossDetailResult.java             |   45 +++
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitoringDetailResult.java        |   47 +++
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/RecordMetaDSumResult.java          |   18 +
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceInspectionResult.java |   96 ++++++++
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/VideoOnlineResult.java             |   39 +++
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/OneMachineFileResult.java          |  329 +++++++++++++++++++++++++++
 8 files changed, 673 insertions(+), 1 deletions(-)

diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CrossDetailResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CrossDetailResult.java
index af13839..7078f96 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CrossDetailResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CrossDetailResult.java
@@ -5,6 +5,8 @@
 import org.springframework.data.mongodb.core.index.TextIndexed;
 import org.springframework.data.mongodb.core.mapping.Document;
 
+import java.util.Objects;
+
 /**
  * 鍗″彛灞炴�х洃娴嬬粨鏋滐細杞﹁締锛堣溅杈嗗崱鍙d俊鎭噰闆嗗噯纭巼銆侊級
  *
@@ -55,9 +57,52 @@
     private Integer lalType;
 
     /**
+     * 缁忕含搴︾洃娴嬬粨鏋滐紝琛ㄧず缁忕含搴︿俊鎭殑鐩戞祴鐘舵�併��
+     * 1:姝e父 2:缁忕含搴︾己澶� 3:涓嶅湪杈栧尯 4:绮惧害杩囦綆
+     */
+    private String lalTypeText;
+
+    /**
      * 鍥芥爣缂栫爜鐩戞祴缁撴灉锛岃〃绀哄浗鏍囩紪鐮佺殑鐩戞祴鐘舵�併��
      * 1:姝e父 2:缂栫爜闀垮害涓嶇瓑浜�20浣� 3:鍓�6浣嶄笉绗﹀悎鏍囧噯 4:11鑷�13浣嶄笉绗﹀悎鏍囧噯
      */
     private Integer gbCodeType;
 
+    /**
+     * 鍥芥爣缂栫爜鐩戞祴缁撴灉锛岃〃绀哄浗鏍囩紪鐮佺殑鐩戞祴鐘舵�併��
+     * 1:姝e父 2:缂栫爜闀垮害涓嶇瓑浜�20浣� 3:鍓�6浣嶄笉绗﹀悎鏍囧噯 4:11鑷�13浣嶄笉绗﹀悎鏍囧噯
+     */
+    private String gbCodeTypeText;
+
+    public String getLalTypeText() {
+        if (Objects.equals(lalType, 1)) {
+            lalTypeText = "姝e父";
+        }
+        if (Objects.equals(lalType, 2)) {
+            lalTypeText = "缁忕含搴︾己澶�";
+        }
+        if (Objects.equals(lalType, 3)) {
+            lalTypeText = "涓嶅湪杈栧尯";
+        }
+        if (Objects.equals(lalType, 4)) {
+            lalTypeText = "绮惧害杩囦綆";
+        }
+        return lalTypeText;
+    }
+
+    public String getGbCodeTypeText() {
+        if (Objects.equals(gbCodeType, 1)) {
+            gbCodeTypeText = "姝e父";
+        }
+        if (Objects.equals(gbCodeType, 2)) {
+            gbCodeTypeText = "缂栫爜闀垮害涓嶇瓑浜�20浣�";
+        }
+        if (Objects.equals(gbCodeType, 3)) {
+            gbCodeTypeText = "鍓�6浣嶄笉绗﹀悎鏍囧噯";
+        }
+        if (Objects.equals(gbCodeType, 4)) {
+            gbCodeTypeText = "11鑷�13浣嶄笉绗﹀悎鏍囧噯";
+        }
+        return gbCodeTypeText;
+    }
 }
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceInspectionResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceInspectionResult.java
index 309d49c..b7b4fa0 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceInspectionResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceInspectionResult.java
@@ -75,6 +75,11 @@
      */
     private Integer snapResult;
 
+    /**
+     * 鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋滐紝1:姝e父 2:鏃犳暟鎹� 4:鏁版嵁閲忓皯
+     */
+    private String snapResultText;
+
     // 浠ヤ笅涓哄祵濂楀璞$殑瀛楁
 
     /**
@@ -97,6 +102,19 @@
      */
     private SnapUnique snapUnique;
 
+    public String getSnapResultText() {
+        if (snapResult == 1) {
+            snapResultText = "姝e父";
+        }
+        if (snapResult == 2) {
+            snapResultText = "鏃犳暟鎹�";
+        }
+        if (snapResult == 4) {
+            snapResultText = "鏁版嵁閲忓皯";
+        }
+        return snapResultText;
+    }
+
     // 鍐呭祵瀵硅薄瀹氫箟
 
     @Data
@@ -117,6 +135,11 @@
         private Integer todayClockResult;
 
         /**
+         * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String todayClockResultText;
+
+        /**
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑鏃堕挓鍑嗙‘鏁版嵁閲�
          */
         private Integer allClockCount;
@@ -125,6 +148,31 @@
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑鏃堕挓鍑嗙‘鎬у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
          */
         private Integer allClockResult;
+
+        /**
+         * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑鏃堕挓鍑嗙‘鎬у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String allClockResultText;
+
+        public String getTodayClockResultText() {
+            if (todayClockResult == 1) {
+                todayClockResultText = "鍚堟牸";
+            }
+            if (todayClockResult == 0) {
+                todayClockResultText = "涓嶅悎鏍�";
+            }
+            return todayClockResultText;
+        }
+
+        public String getAllClockResultText() {
+            if (allClockResult == 1) {
+                allClockResultText = "鍚堟牸";
+            }
+            if (allClockResult == 0) {
+                allClockResultText = "涓嶅悎鏍�";
+            }
+            return allClockResultText;
+        }
     }
 
     @Data
@@ -160,6 +208,11 @@
         private Integer todayTimelyResult;
 
         /**
+         * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹強鏃舵�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String todayTimelyResultText;
+
+        /**
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑寤惰繜鏁版嵁閲�
          */
         private Integer allDelayCount;
@@ -183,6 +236,31 @@
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑鍙婃椂鎬у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
          */
         private Integer allTimelyResult;
+
+        /**
+         * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹腑鍙婃椂鎬у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String allTimelyResultText;
+
+        public String getTodayTimelyResultText() {
+            if (todayTimelyResult == 1) {
+                todayTimelyResultText = "鍚堟牸";
+            }
+            if (todayTimelyResult == 0) {
+                todayTimelyResultText = "涓嶅悎鏍�";
+            }
+            return todayTimelyResultText;
+        }
+
+        public String getAllTimelyResultText() {
+            if (allTimelyResult == 1) {
+                allTimelyResultText = "鍚堟牸";
+            }
+            if (allTimelyResult == 0) {
+                allTimelyResultText = "涓嶅悎鏍�";
+            }
+            return allTimelyResultText;
+        }
     }
 
     @Data
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitoringDetailResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitoringDetailResult.java
index 14e91b0..d4105dd 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitoringDetailResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitoringDetailResult.java
@@ -5,6 +5,8 @@
 import org.springframework.data.mongodb.core.index.TextIndexed;
 import org.springframework.data.mongodb.core.mapping.Document;
 
+import java.util.Objects;
+
 /**
  * 閲囬泦璁惧灞炴�х洃娴嬬粨鏋滐細浜鸿劯锛堜汉鑴稿崱鍙d俊鎭噰闆嗗噯纭巼锛�
  *
@@ -54,9 +56,21 @@
     private Integer lalType;
 
     /**
+     * 缁忕含搴︾洃娴嬬粨鏋滐紝琛ㄧず缁忕含搴︿俊鎭殑鐩戞祴鐘舵�併��
+     * 1:姝e父 2:缁忕含搴︾己澶� 3:涓嶅湪杈栧尯 4:绮惧害杩囦綆
+     */
+    private String lalTypeText;
+
+    /**
      * 鍥芥爣缂栫爜鐩戞祴缁撴灉: 1:姝e父 2:缂栫爜闀垮害涓嶇瓑浜�20浣� 3:鍓�6浣嶄笉绗﹀悎鏍囧噯 4:11鑷�13浣嶄笉绗﹀悎鏍囧噯
      */
     private Integer gbCodeType;
+
+    /**
+     * 鍥芥爣缂栫爜鐩戞祴缁撴灉锛岃〃绀哄浗鏍囩紪鐮佺殑鐩戞祴鐘舵�併��
+     * 1:姝e父 2:缂栫爜闀垮害涓嶇瓑浜�20浣� 3:鍓�6浣嶄笉绗﹀悎鏍囧噯 4:11鑷�13浣嶄笉绗﹀悎鏍囧噯
+     */
+    private String gbCodeTypeText;
 
     /**
      * 鏅�氳兘鍔涢泦
@@ -68,4 +82,37 @@
      */
     private String intelligentSet;
 
+
+    public String getLalTypeText() {
+        if (Objects.equals(lalType, 1)) {
+            lalTypeText = "姝e父";
+        }
+        if (Objects.equals(lalType, 2)) {
+            lalTypeText = "缁忕含搴︾己澶�";
+        }
+        if (Objects.equals(lalType, 3)) {
+            lalTypeText = "涓嶅湪杈栧尯";
+        }
+        if (Objects.equals(lalType, 4)) {
+            lalTypeText = "绮惧害杩囦綆";
+        }
+        return lalTypeText;
+    }
+
+    public String getGbCodeTypeText() {
+        if (Objects.equals(gbCodeType, 1)) {
+            gbCodeTypeText = "姝e父";
+        }
+        if (Objects.equals(gbCodeType, 2)) {
+            gbCodeTypeText = "缂栫爜闀垮害涓嶇瓑浜�20浣�";
+        }
+        if (Objects.equals(gbCodeType, 3)) {
+            gbCodeTypeText = "鍓�6浣嶄笉绗﹀悎鏍囧噯";
+        }
+        if (Objects.equals(gbCodeType, 4)) {
+            gbCodeTypeText = "11鑷�13浣嶄笉绗﹀悎鏍囧噯";
+        }
+        return gbCodeTypeText;
+    }
+
 }
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDataMonitorResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDataMonitorResult.java
index d343175..049c639 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDataMonitorResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDataMonitorResult.java
@@ -5,6 +5,8 @@
 import org.springframework.data.mongodb.core.index.TextIndexed;
 import org.springframework.data.mongodb.core.mapping.Document;
 
+import java.util.Objects;
+
 /**
  * 鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋滐細杞﹁締锛堣鍥惧簱瀵规帴绋冲畾鎬с�佺偣浣嶅湪绾跨巼銆侊級
  *
@@ -66,4 +68,24 @@
      */
     private int resultType;
 
+    /**
+     * 鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋� 1:姝e父 2:鏃犳暟鎹� 3:鏁版嵁绐侀檷 4:鏁版嵁閲忓皯
+     */
+    private String resultTypeText;
+
+    public String getResultTypeText() {
+        if (Objects.equals(resultType, 1)) {
+            resultTypeText = "姝e父";
+        }
+        if (Objects.equals(resultType, 2)) {
+            resultTypeText = "鏃犳暟鎹�";
+        }
+        if (Objects.equals(resultType, 3)) {
+            resultTypeText = "鏁版嵁绐侀檷";
+        }
+        if (Objects.equals(resultType, 4)) {
+            resultTypeText = "鏁版嵁閲忓皯";
+        }
+        return resultTypeText;
+    }
 }
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceInspectionResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceInspectionResult.java
index 0a86ceb..2141d74 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceInspectionResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceInspectionResult.java
@@ -70,6 +70,11 @@
      */
     private Integer snapResult;
 
+    /**
+     * 鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋滐紝1:姝e父 2:鏃犳暟鎹� 4:鏁版嵁閲忓皯
+     */
+    private String snapResultText;
+
     // 浠ヤ笅涓哄祵濂楀璞$殑瀛楁
 
     /**
@@ -97,6 +102,19 @@
      */
     private Integrity integrity;
 
+    public String getSnapResultText() {
+        if (snapResult == 1) {
+            snapResultText = "姝e父";
+        }
+        if (snapResult == 2) {
+            snapResultText = "鏃犳暟鎹�";
+        }
+        if (snapResult == 4) {
+            snapResultText = "鏁版嵁閲忓皯";
+        }
+        return snapResultText;
+    }
+
     // 鍐呭祵瀵硅薄瀹氫箟
 
     @Data
@@ -117,6 +135,11 @@
         private Integer todayClockResult;
 
         /**
+         * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String todayClockResultText;
+
+        /**
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺
          */
         private Integer allClockCount;
@@ -125,6 +148,31 @@
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
          */
         private Integer allClockResult;
+
+        /**
+         * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String allClockResultText;
+
+        public String getTodayClockResultText() {
+            if (todayClockResult == 1) {
+                todayClockResultText = "鍚堟牸";
+            }
+            if (todayClockResult == 0) {
+                todayClockResultText = "涓嶅悎鏍�";
+            }
+            return todayClockResultText;
+        }
+
+        public String getAllClockResultText() {
+            if (allClockResult == 1) {
+                allClockResultText = "鍚堟牸";
+            }
+            if (allClockResult == 0) {
+                allClockResultText = "涓嶅悎鏍�";
+            }
+            return allClockResultText;
+        }
     }
 
     @Data
@@ -160,6 +208,11 @@
         private Integer todayTimelyResult;
 
         /**
+         * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹暟鎹強鏃舵�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String todayTimelyResultText;
+
+        /**
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ暟鎹欢杩熼噺
          */
         private Integer allDelayCount;
@@ -183,6 +236,31 @@
          * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ暟鎹強鏃舵�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
          */
         private Integer allTimelyResult;
+
+        /**
+         * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ暟鎹強鏃舵�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+         */
+        private String allTimelyResultText;
+
+        public String getTodayTimelyResultText() {
+            if (todayTimelyResult == 1) {
+                todayTimelyResultText = "鍚堟牸";
+            }
+            if (todayTimelyResult == 0) {
+                todayTimelyResultText = "涓嶅悎鏍�";
+            }
+            return todayTimelyResultText;
+        }
+
+        public String getAllTimelyResultText() {
+            if (allTimelyResult == 1) {
+                allTimelyResultText = "鍚堟牸";
+            }
+            if (allTimelyResult == 0) {
+                allTimelyResultText = "涓嶅悎鏍�";
+            }
+            return allTimelyResultText;
+        }
     }
 
     @Data
@@ -214,6 +292,24 @@
          * 杞︾墝璇嗗埆寮傚父锛氱粨鏋滅被鍨� 1:姝e父 2:璇嗗埆鐜囦綆 3:鏄煎璇嗗埆鐜囩獊鍙�
          */
         private Integer recgResult;
+
+        /**
+         * 杞︾墝璇嗗埆寮傚父锛氱粨鏋滅被鍨� 1:姝e父 2:璇嗗埆鐜囦綆 3:鏄煎璇嗗埆鐜囩獊鍙�
+         */
+        private String recgResultText;
+
+        public String getRecgResultText() {
+            if (recgResult == 1) {
+                recgResultText = "姝e父";
+            }
+            if (recgResult == 2) {
+                recgResultText = "璇嗗埆鐜囦綆";
+            }
+            if (recgResult == 3) {
+                recgResultText = "鏄煎璇嗗埆鐜囩獊鍙�";
+            }
+            return recgResultText;
+        }
     }
 
     @Data
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/OneMachineFileResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/OneMachineFileResult.java
index 44dd4ff..7b80843 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/OneMachineFileResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/OneMachineFileResult.java
@@ -2,10 +2,12 @@
 
 import com.ycl.platform.domain.result.BaseResult;
 import lombok.Data;
+import org.apache.commons.lang3.ArrayUtils;
 import org.springframework.data.mongodb.core.index.TextIndexed;
 import org.springframework.data.mongodb.core.mapping.Document;
+import utils.StringUtils;
 
-import java.util.Date;
+import java.util.*;
 
 /**
  * 涓�鏈轰竴妗�
@@ -173,4 +175,329 @@
      */
     private String SSBMHY;
 
+
+    public String getJKDWLX() {
+        if (Objects.equals(JKDWLX, "1")) {
+            this.JKDWLX = "涓�绫昏棰戠洃鎺х偣";
+        }
+        if (Objects.equals(JKDWLX, "2")) {
+            this.JKDWLX = "浜岀被瑙嗛鐩戞帶鐐�";
+        }
+        if (Objects.equals(JKDWLX, "3")) {
+            this.JKDWLX = "涓夌被瑙嗛鐩戞帶鐐�";
+        }
+        if (Objects.equals(JKDWLX, "4")) {
+            this.JKDWLX = "鍏畨鍐呴儴瑙嗛鐩戞帶鐐�";
+        }
+        if (Objects.equals(JKDWLX, "9")) {
+            this.JKDWLX = "鍏朵粬鐐逛綅";
+        }
+        return JKDWLX;
+    }
+
+    public String getSXJGNLX() {
+        List<String> sxjgnlx = new ArrayList<>();
+        if (StringUtils.contains(SXJGNLX, "1")) {
+            sxjgnlx.add("瑙嗛鐩戞帶");
+        }
+        if (StringUtils.contains(SXJGNLX, "2")) {
+            sxjgnlx.add("杞﹁締璇嗗埆");
+        }
+        if (StringUtils.contains(SXJGNLX, "3")) {
+            sxjgnlx.add("浜哄憳璇嗗埆");
+        }
+        if (!sxjgnlx.isEmpty()) {
+            this.SXJGNLX = String.join("/", sxjgnlx);
+        }
+        return SXJGNLX;
+    }
+
+    public String getSBZT() {
+        if (Objects.equals(SBZT, "1")) {
+            this.SBZT = "鍦ㄧ敤";
+        }
+        if (Objects.equals(SBZT, "2")) {
+            this.SBZT = "缁翠慨";
+        }
+        if (Objects.equals(SBZT, "3")) {
+            this.SBZT = "鎷嗛櫎";
+        }
+        return SBZT;
+    }
+
+    public String getSBCS() {
+        if (Objects.equals(SBCS, "1")) {
+            this.SBCS = "娴峰悍濞佽";
+        }
+        if (Objects.equals(SBCS, "2")) {
+            this.SBCS = "澶у崕";
+        }
+        if (Objects.equals(SBCS, "3")) {
+            this.SBCS = "澶╁湴浼熶笟";
+        }
+        if (Objects.equals(SBCS, "4")) {
+            this.SBCS = "绉戣揪";
+        }
+        if (Objects.equals(SBCS, "5")) {
+            this.SBCS = "瀹夎澹�";
+        }
+        if (Objects.equals(SBCS, "6")) {
+            this.SBCS = "鍗氫笘";
+        }
+        if (Objects.equals(SBCS, "7")) {
+            this.SBCS = "浜氬畨";
+        }
+        if (Objects.equals(SBCS, "8")) {
+            this.SBCS = "鑻遍鎷�";
+        }
+        if (Objects.equals(SBCS, "9")) {
+            this.SBCS = "瀹囪";
+        }
+        if (Objects.equals(SBCS, "10")) {
+            this.SBCS = "娴蜂俊";
+        }
+        if (Objects.equals(SBCS, "11")) {
+            this.SBCS = "涓槦鐢靛瓙";
+        }
+        if (Objects.equals(SBCS, "12")) {
+            this.SBCS = "鏄庢櫙";
+        }
+        if (Objects.equals(SBCS, "13")) {
+            this.SBCS = "鑱旀兂";
+        }
+        if (Objects.equals(SBCS, "14")) {
+            this.SBCS = "涓叴";
+        }
+        if (Objects.equals(SBCS, "99")) {
+            this.SBCS = "鍏朵粬";
+        }
+        return SBCS;
+    }
+
+    public String getSXJLX() {
+        if (Objects.equals(SXJLX, "1")) {
+            this.SXJLX = "鐞冩満";
+        }
+        if (Objects.equals(SXJLX, "2")) {
+            this.SXJLX = "鍗婄悆";
+        }
+        if (Objects.equals(SXJLX, "3")) {
+            this.SXJLX = "鍥哄畾鏋満";
+        }
+        if (Objects.equals(SXJLX, "4")) {
+            this.SXJLX = "閬ユ帶鏋満";
+        }
+        if (Objects.equals(SXJLX, "5")) {
+            this.SXJLX = "鍗″彛鏋満";
+        }
+        if (Objects.equals(SXJLX, "99")) {
+            this.SXJLX = "鏈煡";
+        }
+        return SXJLX;
+    }
+
+
+    public String getBGSX() {
+        if (Objects.equals(BGSX, "1")) {
+            this.BGSX = "鏃犺ˉ鍏�";
+        }
+        if (Objects.equals(BGSX, "2")) {
+            this.BGSX = "绾㈠琛ュ厜";
+        }
+        if (Objects.equals(BGSX, "3")) {
+            this.BGSX = "鐧藉厜琛ュ厜";
+        }
+        if (Objects.equals(BGSX, "9")) {
+            this.BGSX = "鍏朵粬琛ュ厜";
+        }
+        return BGSX;
+    }
+
+    public String getSXJBMGS() {
+        if (Objects.equals(SXJBMGS, "1")) {
+            this.SXJBMGS = "MPEG-4";
+        }
+        if (Objects.equals(SXJBMGS, "2")) {
+            this.SXJBMGS = "H.264";
+        }
+        if (Objects.equals(SXJBMGS, "3")) {
+            this.SXJBMGS = "SVAC";
+        }
+        if (Objects.equals(SXJBMGS, "4")) {
+            this.SXJBMGS = "H.265";
+        }
+        return SXJBMGS;
+    }
+
+    public String getSXJWZLX() {
+        List<String> wzlx = new ArrayList<>();
+        if (StringUtils.isBlank(SXJWZLX)) {
+            return SXJWZLX;
+        }
+        String[] split = SXJWZLX.split("/");
+        if (ArrayUtils.contains(split, "1")) {
+            wzlx.add("鐪侀檯妫�鏌ョ珯");
+        }
+        if (ArrayUtils.contains(split, "2")) {
+            wzlx.add("鍏氭斂鏈哄叧");
+        }
+        if (ArrayUtils.contains(split, "3")) {
+            wzlx.add("杞︾珯鐮佸ご");
+        }
+        if (ArrayUtils.contains(split, "4")) {
+            wzlx.add("涓績骞垮満");
+        }
+        if (ArrayUtils.contains(split, "5")) {
+            wzlx.add("浣撹偛鍦洪");
+        }
+        if (ArrayUtils.contains(split, "6")) {
+            wzlx.add("鍟嗕笟涓績");
+        }
+        if (ArrayUtils.contains(split, "7")) {
+            wzlx.add("瀹楁暀鍦烘墍");
+        }
+        if (ArrayUtils.contains(split, "8")) {
+            wzlx.add("鏍″洯鍛ㄨ竟");
+        }
+        if (ArrayUtils.contains(split, "9")) {
+            wzlx.add("娌诲畨澶嶆潅鍖哄煙");
+        }
+        if (ArrayUtils.contains(split, "10")) {
+            wzlx.add("浜ら�氬共绾�");
+        }
+        if (ArrayUtils.contains(split, "11")) {
+            wzlx.add("鍖婚櫌鍛ㄨ竟");
+        }
+        if (ArrayUtils.contains(split, "12")) {
+            wzlx.add("閲戣瀺鏈烘瀯鍛ㄨ竟");
+        }
+        if (ArrayUtils.contains(split, "13")) {
+            wzlx.add("鍗遍櫓鐗╁搧鍦烘墍鍛ㄨ竟");
+        }
+        if (ArrayUtils.contains(split, "14")) {
+            wzlx.add("鍗氱墿棣嗗睍瑙堥");
+        }
+        if (ArrayUtils.contains(split, "15")) {
+            wzlx.add("閲嶇偣姘村煙銆佽埅閬�");
+        }
+        if (ArrayUtils.contains(split, "96")) {
+            wzlx.add("甯傞檯鍏畨妫�鏌ョ珯");
+        }
+        if (ArrayUtils.contains(split, "97")) {
+            wzlx.add("娑夊鍦烘墍");
+        }
+        if (ArrayUtils.contains(split, "98")) {
+            wzlx.add("杈瑰娌跨嚎");
+        }
+        if (ArrayUtils.contains(split, "99")) {
+            wzlx.add("鏃呮父鏅尯");
+        }
+        this.SXJWZLX = String.join("/", wzlx);
+        return SXJWZLX;
+    }
+
+    public String getJSFW() {
+        if (Objects.equals(JSFW, "1")) {
+            this.JSFW = "涓�";
+        }
+        if (Objects.equals(JSFW, "2")) {
+            this.JSFW = "瑗�";
+        }
+        if (Objects.equals(JSFW, "3")) {
+            this.JSFW = "鍗�";
+        }
+        if (Objects.equals(JSFW, "4")) {
+            this.JSFW = "鍖�";
+        }
+        if (Objects.equals(JSFW, "5")) {
+            this.JSFW = "涓滃崡";
+        }
+        if (Objects.equals(JSFW, "6")) {
+            this.JSFW = "涓滃寳";
+        }
+        if (Objects.equals(JSFW, "7")) {
+            this.JSFW = "瑗垮崡";
+        }
+        if (Objects.equals(JSFW, "8")) {
+            this.JSFW = "瑗垮寳";
+        }
+        if (Objects.equals(JSFW, "9")) {
+            this.JSFW = "鍏ㄥ悜";
+        }
+        return JSFW;
+    }
+
+    public String getLWSX() {
+        if (Objects.equals(LWSX, "0")) {
+            this.LWSX = "宸茶仈缃�";
+        }
+        if (Objects.equals(LWSX, "1")) {
+            this.LWSX = "鏈仈缃�";
+        }
+        return LWSX;
+    }
+
+    public String getSSBMHY() {
+        List<String> ssbmhy = new ArrayList<>();
+        if (StringUtils.isBlank(SSBMHY)) {
+            return SSBMHY;
+        }
+        String[] split = SSBMHY.split("/");
+        if (ArrayUtils.contains(split, "1")) {
+            ssbmhy.add("鍏畨鏈哄叧");
+        }
+        if (ArrayUtils.contains(split, "2")) {
+            ssbmhy.add("鐜繚閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "3")) {
+            ssbmhy.add("鏂囧崥閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "4")) {
+            ssbmhy.add("鍖荤枟閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "5")) {
+            ssbmhy.add("鏃呮父绠$悊");
+        }
+        if (ArrayUtils.contains(split, "6")) {
+            ssbmhy.add("鏂伴椈骞跨數");
+        }
+        if (ArrayUtils.contains(split, "7")) {
+            ssbmhy.add("椋熷搧鍖昏嵂鐩戠潱绠$悊閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "8")) {
+            ssbmhy.add("鏁欒偛绠$悊閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "9")) {
+            ssbmhy.add("妫�瀵熼櫌");
+        }
+        if (ArrayUtils.contains(split, "10")) {
+            ssbmhy.add("娉曢櫌");
+        }
+        if (ArrayUtils.contains(split, "11")) {
+            ssbmhy.add("閲戣瀺閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "12")) {
+            ssbmhy.add("浜ら�氶儴闂�");
+        }
+        if (ArrayUtils.contains(split, "13")) {
+            ssbmhy.add("浣忔埧鍜屽煄涔″缓璁鹃儴闂�");
+        }
+        if (ArrayUtils.contains(split, "14")) {
+            ssbmhy.add("姘村埄閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "15")) {
+            ssbmhy.add("鏋椾笟閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "16")) {
+            ssbmhy.add("瀹夊叏鐢熶骇鐩戠潱閮ㄩ棬");
+        }
+        if (ArrayUtils.contains(split, "17")) {
+            ssbmhy.add("甯傛斂甯傚濮�");
+        }
+        if (ArrayUtils.contains(split, "18")) {
+            ssbmhy.add("鍥藉湡灞�");
+        }
+        this.SSBMHY = String.join("/", ssbmhy);
+        return SSBMHY;
+    }
 }
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/RecordMetaDSumResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/RecordMetaDSumResult.java
index 9ed4af2..be732c7 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/RecordMetaDSumResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/RecordMetaDSumResult.java
@@ -7,6 +7,7 @@
 import org.springframework.data.mongodb.core.mapping.Document;
 
 import java.util.Date;
+import java.util.Objects;
 
 /**
  * 褰曞儚鍙敤鎬�
@@ -72,6 +73,11 @@
     private Integer recordStatus;
 
     /**
+     * 褰曞儚瀹屾暣鐘舵�侊紝1锛氬畬鏁达紝0锛氶棿姝囷紝-1锛氬紓甯�
+     */
+    private String recordStatusText;
+
+    /**
      * 缁熻鏃堕棿锛屾牸寮忎负鏃ユ湡瀛楃涓�
      */
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@@ -82,4 +88,16 @@
      */
     private String tenantId;
 
+    public String getRecordStatusText() {
+        if (Objects.equals(recordStatus, 1)) {
+            recordStatusText = "瀹屾暣";
+        }
+        if (Objects.equals(recordStatus, 0)) {
+            recordStatusText = "闂存瓏";
+        }
+        if (Objects.equals(recordStatus, -1)) {
+            recordStatusText = "寮傚父";
+        }
+        return recordStatusText;
+    }
 }
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/VideoOnlineResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/VideoOnlineResult.java
index 7516d2f..6a7bb2f 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/VideoOnlineResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/VideoOnlineResult.java
@@ -55,6 +55,10 @@
      */
     private Integer icmpStatus;
     /**
+     * icmp鐘舵��  2/1/-1/0   鍏ㄩ儴/鍦ㄧ嚎/绂荤嚎/鏈煡
+     */
+    private String icmpStatusText;
+    /**
      * 鏈�杩慽cmp鏃堕棿
      */
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@@ -101,6 +105,10 @@
      */
     private Integer status;
     /**
+     * 鍦ㄧ嚎鐘舵��  2/1/-1/0   鍏ㄩ儴/鍦ㄧ嚎/绂荤嚎/鏈煡
+     */
+    private String statusText;
+    /**
      * 鐪佸巺鏍囩
      */
     private String tagStr;
@@ -122,4 +130,35 @@
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date vqdTime;
 
+    public String getIcmpStatusText() {
+        if (icmpStatus == 2) {
+            this.icmpStatusText = "鍏ㄩ儴";
+        }
+        if (icmpStatus == 1) {
+            this.icmpStatusText = "鍦ㄧ嚎";
+        }
+        if (icmpStatus == -1) {
+            this.icmpStatusText = "绂荤嚎";
+        }
+        if (icmpStatus == 0) {
+            this.icmpStatusText = "鏈煡";
+        }
+        return icmpStatusText;
+    }
+
+    public String getStatusText() {
+        if (status == 2) {
+            this.statusText = "鍏ㄩ儴";
+        }
+        if (status == 1) {
+            this.statusText = "鍦ㄧ嚎";
+        }
+        if (status == -1) {
+            this.statusText = "绂荤嚎";
+        }
+        if (status == 0) {
+            this.statusText = "鏈煡";
+        }
+        return statusText;
+    }
 }

--
Gitblit v1.8.0