From 72dd95fdcde21b4641162d418d6fe8423bb74507 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期五, 01 十一月 2024 02:05:52 +0800
Subject: [PATCH] 数据中心优化完成、车辆url算法优化、大图可用算法优化

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/vo/DataCenter/SnapClockVO.java |  114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 114 insertions(+), 0 deletions(-)

diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/DataCenter/SnapClockVO.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/DataCenter/SnapClockVO.java
new file mode 100644
index 0000000..94b381c
--- /dev/null
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/DataCenter/SnapClockVO.java
@@ -0,0 +1,114 @@
+package com.ycl.platform.domain.vo.DataCenter;
+
+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;
+
+/**
+ * 杞﹁締璁惧鍏ㄦ鎸囨爣鐩戞祴缁撴灉锛氳溅杈嗭紙杞﹁締鍗″彛璁惧鏃堕挓鍑嗙‘鎬с�侊級
+ *
+ * @author gonghl
+ */
+@Data
+public class SnapClockVO extends BaseResult {
+
+    /**
+     * 璁惧缂栧彿锛宒ataType涓�1鏃惰〃绀哄崱鍙e唴鐮侊紝dataType涓�11鏃惰〃绀洪噰闆嗚澶囧唴鐮�
+     */
+    @TextIndexed
+    private String externalIndexCode;
+
+    /**
+     * 璁惧鍚嶇О
+     */
+    @TextIndexed
+    private String deviceName;
+
+
+    /**
+     * 鍗″彛鍐呯爜鎴栭噰闆嗚澶囧唴鐮�
+     */
+    @TextIndexed
+    private String indexCode;
+
+    /**
+     * 缁勭粐缂栧彿
+     */
+    @TextIndexed
+    private String orgCode;
+
+    /**
+     * 缁勭粐鍚嶇О
+     */
+    @TextIndexed
+    private String orgName;
+
+    /**
+     * 褰撴棩鎺ユ敹鍒扮殑褰撴棩鎶撴媿閲�
+     */
+    private Integer dataCount;
+
+    /**
+     * 褰撴棩鎺ユ敹鍒扮殑鐧藉ぉ鎶撴媿閲�
+     */
+    private Integer daySnapCount;
+
+    /**
+     * 褰撴棩鎺ユ敹鍒扮殑闈炲綋鏃ユ姄鎷嶉噺
+     */
+    private Integer noTodayCount;
+
+    /**
+     * 鎸佺画鏃犳暟鎹ぉ鏁�
+     */
+    private Integer continueNoDataCount;
+
+    /**
+     * 鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋滐紝1:姝e父 2:鏃犳暟鎹� 4:鏁版嵁閲忓皯
+     */
+    private Integer snapResult;
+
+    /**
+     * 鎶撴媿鏁版嵁閲忕洃娴嬬粨鏋滐紝1:姝e父 2:鏃犳暟鎹� 4:鏁版嵁閲忓皯
+     */
+    private String snapResultText;
+
+    // 浠ヤ笅涓哄祵濂楀璞$殑瀛楁
+
+    /**
+     * 鏃堕挓鍑嗙‘鐜囷細1 == 100%
+     */
+    private Float clockPercent;
+
+    /**
+     * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺
+     */
+    private Integer todayClockCount;
+
+    /**
+     * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+     */
+    private Integer todayClockResult;
+
+    /**
+     * 褰撴棩鎺ユ敹鐨勫綋鏃ユ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+     */
+    private String todayClockResultText;
+
+    /**
+     * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭暟鎹噺
+     */
+    private Integer allClockCount;
+
+    /**
+     * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+     */
+    private Integer allClockResult;
+
+    /**
+     * 褰撴棩鎺ユ敹鐨勫叏閮ㄦ姄鎷嶆暟鎹椂閽熷噯纭�у垽瀹氱粨鏋滐細1鏄悎鏍硷紝0鏄笉鍚堟牸
+     */
+    private String allClockResultText;
+
+}

--
Gitblit v1.8.0