From a776ca9959e0c4696db0ab96cb59efcfe4061201 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期六, 14 九月 2024 17:33:48 +0800
Subject: [PATCH] 运行监控展示数据重构

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/vo/TMonitorVO.java |   97 +++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 78 insertions(+), 19 deletions(-)

diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/TMonitorVO.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/TMonitorVO.java
index 3a03f64..9b5ea97 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/TMonitorVO.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/TMonitorVO.java
@@ -5,6 +5,7 @@
 import com.ycl.system.entity.BaseEntity;
 import lombok.Data;
 
+import java.math.BigDecimal;
 import java.time.LocalDate;
 import java.util.Date;
 import java.util.List;
@@ -226,46 +227,105 @@
     private String area;
     private String error;
     private String unitName;
-    private LocalDate mongoCreateTime;
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    private Date mongoCreateTime;
+
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    private Date startTime;
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    private Date endTime;
+    //寮傚父鎭㈠鐩戞帶瀛楁
     /** 寮傚父鎭㈠鐩戞帶鏃堕棿澶╂暟 */
     private String time;
     /**
-     * 褰撴棩鎺ユ敹鍒扮殑褰撴棩鎶撴媿閲�
+     * 宸ュ崟鍙�
      */
-    private Integer dataCount;
+    private String workOrderNo;
+    /**
+     * 鑱旂郴浜�
+     */
+    private String unitContact;
+    /**
+     * 鑱旂郴鐢佃瘽
+     */
+    private String unitContactPhone;
+    /**
+     * 杩愮淮浜哄憳鍚嶇О
+     */
+    private String ywPeopleName;
+    /**
+     * 鏁呴殰绫诲瀷
+     */
+    private String errorType;
+    //瑙嗛杞﹁締浜鸿劯鐩戞帶瀛楁
+    /**
+     * 涓�鏈轰竴妗e悎鏍肩姸鎬�
+     */
+    private Boolean monitorQualify;
+    /**
+     * 鏄惁涓烘湭娉ㄥ唽璁惧
+     */
+    private Boolean newMonitor;
+    //瑙嗛mongo淇℃伅
+    /**
+     * 褰曞儚瀹屾暣鐘舵�� 1锛氬畬鏁达紝0锛氶棿姝囷紝-1锛氬紓甯�
+     */
+    private Integer videoComplete;
+    /**
+     * 褰曞儚缂哄け鏃堕暱
+     */
+    private Double videoLoseTime;
+    /**
+     * OSD
+     */
+    private Boolean OSD;
+    /**
+     * OSD鏃堕棿
+     */
+    private Boolean OSDTime;
+    //杞﹁締銆佷汉鑴竚ongo淇℃伅
+    /**
+     * 鎶撴媿鏁版嵁閲忕洃娴� 1:姝e父 2:鏃犳暟鎹� 4:鏁版嵁閲忓皯
+     */
+    private Integer snapResult;
+    /**
+     * 褰撴棩鎶撴媿閲�
+     */
+    private Integer snapCount;
     /**
      * 鏃堕挓鍑嗙‘鐜�
      */
     private Float clockPercent;
     /**
+     * 涓婁紶鍙婃椂鐜�
+     */
+    private Float uploadPercent;
+    /**
      * 澶у浘鍙敤鐜�
      */
     private Float bigUsefulPercent;
     /**
-     * 涓昏灞炴�т竴鑷寸巼
+     * url鍙敤鐜�
      */
-    private Float majorConPercent;
+    private BigDecimal urlPercent;
+    //杞﹁締
     /**
-     * 閲嶈灞炴�т竴鑷寸巼
+     * 涓昏灞炴�т竴鑷寸巼
      */
     private Float importantConPercent;
     /**
+     * 閲嶈灞炴�т竴鑷寸巼
+     */
+    private Float majorConPercent;
+    //浜鸿劯
+    /**
      * 浜鸿劯鍚堟牸鐜�
      */
-    private Float faceEligPercent;
+    private Float facePercent;
     /**
-     * 鍏抽敭甯ф椂寤�
+     * 寤烘ā澶辫触
      */
-    private Integer ifmDelay;
-    /**
-     * 淇′护鏃跺欢
-     */
-    private Integer sipDelay;
-    /**
-     * 瑙嗛娴佹椂寤�
-     */
-    private Integer videoDelay;
-
+    private Float failPercent;
     /**
      * 鍔ㄦ�佸垪
      */
@@ -275,5 +335,4 @@
      * 璁惧鍘傚晢锛� 0娴峰悍  1澶у崕  2瀹囪
      */
     private Integer deviceType;
-
 }

--
Gitblit v1.8.0