From 07a0a0b4506b365b44d4cdbf3ced3c5f678ec8d6 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Thu, 20 Apr 2023 08:28:28 +0800
Subject: [PATCH] 处理设备分钟时间延迟问题
---
screen-api/src/main/java/com/moral/api/websocket/CruiserWebSocketServer.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/websocket/CruiserWebSocketServer.java b/screen-api/src/main/java/com/moral/api/websocket/CruiserWebSocketServer.java
index 65f9a72..c11968f 100644
--- a/screen-api/src/main/java/com/moral/api/websocket/CruiserWebSocketServer.java
+++ b/screen-api/src/main/java/com/moral/api/websocket/CruiserWebSocketServer.java
@@ -1,5 +1,6 @@
package com.moral.api.websocket;
+import com.moral.api.entity.Device;
import lombok.Data;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Component;
@@ -37,6 +38,10 @@
private String mac;
+ private SpecialDevice deviceAlarmInfo;
+
+ private Map<String, Object> adjustFormula;
+
private SpecialDevice specialDevice;
private Map<String, Object> regionAqi;
@@ -47,6 +52,9 @@
public void onOpen(Session session, @PathParam("mac") String mac) {
this.session = session;
this.mac = mac;
+ this.deviceAlarmInfo = (SpecialDevice) redisTemplate.opsForHash().get(RedisConstants.SPECIAL_DEVICE_INFO, mac);
+ this.unitConversions = redisTemplate.opsForList().range(RedisConstants.UNIT_CONVERSION, 0, -1);
+ this.adjustFormula = redisTemplate.opsForHash().entries("adjust_"+mac);
this.specialDevice = (SpecialDevice) redisTemplate.opsForHash().get(RedisConstants.SPECIAL_DEVICE_INFO, mac);
try {
//������������������
--
Gitblit v1.8.0