From b14531e3b850fe6d2fa916ba7b88b3e2bd2ff30a Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期三, 11 九月 2024 16:47:48 +0800
Subject: [PATCH] OSD加标签

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/VideoOnlineResult.java |   47 +++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 45 insertions(+), 2 deletions(-)

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 620c8ba..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
@@ -1,5 +1,6 @@
 package com.ycl.platform.domain.result.UY;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.ycl.platform.domain.result.BaseResult;
 import lombok.Data;
 import org.springframework.data.mongodb.core.index.TextIndexed;
@@ -40,7 +41,7 @@
     /**
      * 璁惧id
      */
-    private Integer deviceId;
+    private String deviceId;
     /**
      * 璁惧鍚嶇О
      */
@@ -54,8 +55,13 @@
      */
     private Integer icmpStatus;
     /**
+     * icmp鐘舵��  2/1/-1/0   鍏ㄩ儴/鍦ㄧ嚎/绂荤嚎/鏈煡
+     */
+    private String icmpStatusText;
+    /**
      * 鏈�杩慽cmp鏃堕棿
      */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date icmpTime;
     /**
      * 鍏抽敭甯ф椂寤�
@@ -72,6 +78,7 @@
     /**
      *
      */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date olErrEverduringFirstTime;
     /**
      * 绱绂荤嚎鏁呴殰娆℃暟
@@ -98,6 +105,10 @@
      */
     private Integer status;
     /**
+     * 鍦ㄧ嚎鐘舵��  2/1/-1/0   鍏ㄩ儴/鍦ㄧ嚎/绂荤嚎/鏈煡
+     */
+    private String statusText;
+    /**
      * 鐪佸巺鏍囩
      */
     private String tagStr;
@@ -108,7 +119,7 @@
     /**
      * 绉熸埛id
      */
-    private Integer tenantId;
+    private String tenantId;
     /**
      * 瑙嗛娴佹椂寤�
      */
@@ -116,6 +127,38 @@
     /**
      *
      */
+    @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