From 7f74c2a4101e25e7889c046e8d3bcc1c30f360d3 Mon Sep 17 00:00:00 2001
From: liuhaonan <31457034@qq.com>
Date: 星期三, 18 五月 2022 11:51:51 +0800
Subject: [PATCH] 日志

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/service/VnnoxService.java |   47 +++++++++++++++++++++--------------------------
 1 files changed, 21 insertions(+), 26 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/VnnoxService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/VnnoxService.java
index 0901db2..c798cd6 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/VnnoxService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/VnnoxService.java
@@ -9,6 +9,7 @@
 import com.sandu.ximon.admin.dto.nova.PlayerWidget;
 import com.sandu.ximon.admin.manager.iot.frame.inner.report.A5AtmosphereHeartbeatReportInnerFrame;
 import com.sandu.ximon.admin.utils.RedisUtils;
+import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils;
 import com.sandu.ximon.admin.utils.VnnoxAPIUtil;
 import com.sandu.ximon.admin.utils.VnnoxProgramAPIUtil;
 import com.sandu.ximon.admin.utils.request.VnnoxScreenStatusType;
@@ -36,13 +37,13 @@
 @AllArgsConstructor
 public class VnnoxService {
 
-    // @Autowired
+
     private VnnoxAPIUtil vnnoxAPIUtil;
-    // @Autowired
+
     private RedisUtils redisUtils;
-    // @Autowired
+
     private LedPlayerEntityService ledPlayerEntityService;
-    // @Autowired
+
     private VnnoxProgramAPIUtil vnnoxProgramAPIUtil;
 
     /**
@@ -113,10 +114,7 @@
             type = VnnoxScreenStatusType.OPEN;
         }
 
-        VnnoxResult vnnoxResult = vnnoxAPIUtil.screenStatus(
-                playerList.stream().map(item -> item.getPlayerId()).collect(Collectors.toList()),
-                type
-        );
+        VnnoxResult vnnoxResult = vnnoxAPIUtil.screenStatus(playerList.stream().map(item -> item.getPlayerId()).collect(Collectors.toList()), type);
         //  鏍规嵁灞忓箷鐘舵�佽皟鏁碦EDIS鏍囪瘑浣�
         for (String playerId : vnnoxResult.getSuccess()) {
             redisUtils.set(VnnoxConstant.REDIS_SCREEN_STATUS + playerId, screenStatus, VnnoxConstant.REDIS_MAX_SAVE_TIME);
@@ -125,10 +123,7 @@
     }
 
     public VnnoxResult volChange(List<LedPlayerEntity> playerList, Integer vol) {
-        VnnoxResult vnnoxResult = vnnoxAPIUtil.volChange(
-                playerList.stream().map(item -> item.getPlayerId()).collect(Collectors.toList()),
-                vol
-        );
+        VnnoxResult vnnoxResult = vnnoxAPIUtil.volChange(playerList.stream().map(item -> item.getPlayerId()).collect(Collectors.toList()), vol);
         //  鏍规嵁闊抽噺璋冩暣REDIS鏍囪瘑浣�
         for (String playerId : vnnoxResult.getSuccess()) {
             redisUtils.set(VnnoxConstant.REDIS_VOL + playerId, vol, VnnoxConstant.REDIS_MAX_SAVE_TIME);
@@ -137,10 +132,7 @@
     }
 
     public VnnoxResult brightnessChange(List<LedPlayerEntity> playerList, Integer brightness) {
-        VnnoxResult vnnoxResult = vnnoxAPIUtil.brightnessChange(
-                playerList.stream().map(item -> item.getPlayerId()).collect(Collectors.toList()),
-                brightness
-        );
+        VnnoxResult vnnoxResult = vnnoxAPIUtil.brightnessChange(playerList.stream().map(item -> item.getPlayerId()).collect(Collectors.toList()), brightness);
         //  鏍规嵁浜害璋冩暣REDIS鏍囪瘑浣�
         for (String playerId : vnnoxResult.getSuccess()) {
             redisUtils.set(VnnoxConstant.REDIS_BRIGHTNESS + playerId, brightness, VnnoxConstant.REDIS_MAX_SAVE_TIME);
@@ -238,6 +230,17 @@
         LedPlayerEntity led = new LedPlayerEntity();
         led.setId(id);
         led.setName(name);
+        /**
+         * 璇虹摝璁惧缂栬緫 鏃ュ織璁板綍寮�濮�
+         */
+        List<String> listCode = new ArrayList<>(1);
+        listCode.add(led.getSn());
+        String content = "{ 璁惧id:" + led.getId() + "璁惧code锛�" + led.getSn() + "璇虹摝playId:" + led.getPlayerId() + "璇虹摝璁惧鍘熷悕:" + byId.getName() + "璇虹摝璁惧鏇存敼鍚庣殑鍚嶇О:" + led.getName() + "}";
+
+        StoreOperationRecordsUtils.storeOperationData(listCode, null, "璇虹摝璁惧缂栬緫", content);
+        /**
+         * 璇虹摝璁惧缂栬緫 鏃ュ織璁板綍缁撴潫
+         */
         return ledPlayerEntityService.updateById(led);
     }
 
@@ -305,7 +308,7 @@
 
         /**
          * 璇虹摝鎺ㄩ�佸ぇ姘旀暟鎹� 鏃ュ織璁板綍寮�濮�
-////         */
+         ////         */
 //        String content = "{璇虹摝playerId锛�" + playerId + ",鑺傜洰鍐呭锛�" + JSON.toJSONString(playerProgram) + " }";
 //        StoreOperationRecordsUtils.storeOperationData(null, null, "澶ф皵鏁版嵁鎺ㄩ�佸埌璇虹摝", content);
         /**
@@ -336,15 +339,7 @@
             list.add("CO2锛�" + poleSensorEntity.getCo2() + "ppm");
         }
 
-        widgetList.add(new PlayerWidget().generateScrollUpTextWidget(
-                "weather",
-                1,
-                100000L,
-                list,
-                "#FFFFFF",
-                15,
-                new PlayerLayout("0%", "5%", "100%", "100%")
-        ));
+        widgetList.add(new PlayerWidget().generateScrollUpTextWidget("weather", 1, 100000L, list, "#FFFFFF", 15, new PlayerLayout("0%", "5%", "100%", "100%")));
 
         return widgetList;
     }

--
Gitblit v1.9.3