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