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