From 3f65fcaa359cadeffa9cec2c757ab879d0aad739 Mon Sep 17 00:00:00 2001
From: liuhaonan <konodioda2333@vip.qq.com>
Date: 星期三, 13 四月 2022 10:30:21 +0800
Subject: [PATCH] ip音柱文件上传

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedPlayerEntityService.java |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedPlayerEntityService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedPlayerEntityService.java
index 826bcbd..ce25411 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedPlayerEntityService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedPlayerEntityService.java
@@ -2,10 +2,14 @@
 
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.sandu.common.service.impl.BaseServiceImpl;
+import com.sandu.ximon.admin.utils.VnnoxAPIUtil;
 import com.sandu.ximon.dao.domain.LedPlayerEntity;
 import com.sandu.ximon.dao.mapper.LedPlayerEntityMapper;
 import lombok.AllArgsConstructor;
 import org.springframework.stereotype.Service;
+
+import java.util.ArrayList;
+import java.util.List;
 
 /**
  * @Author liuhaonan
@@ -17,6 +21,7 @@
 @AllArgsConstructor
 public class LedPlayerEntityService extends BaseServiceImpl<LedPlayerEntityMapper, LedPlayerEntity> {
     private final LedPlayerEntityMapper ledPlayerEntityMapper;
+    private VnnoxAPIUtil vnnoxAPIUtil;
 
     public LedPlayerEntity getBySn(String sn){
         return getOne(Wrappers.lambdaQuery(LedPlayerEntity.class).eq(LedPlayerEntity::getSn, sn));
@@ -30,8 +35,23 @@
     }
 
 
-  /*  public void listLed(String keyWord){
+    /**
+     * 璇虹摝纭欢璁惧
+     */
+    public LedPlayerEntity getBySnAndPlayerId(String sn){
+        LedPlayerEntity one = getOne(Wrappers.lambdaQuery(LedPlayerEntity.class).eq(LedPlayerEntity::getSn, sn));
+        if(one==null){
+            throw new RuntimeException("璇虹摝璁惧涓嶅瓨鍦�");
+        }
+        List list=new ArrayList();
+        list.add(one);
+        List<LedPlayerEntity> led = vnnoxAPIUtil.syncCurrentInfo(list);
+        return led.get(0);
+    }
 
-        Wrappers.lambdaQuery(LedPlayerEntity.class).eq(LedPlayerEntity::get)
-    }*/
+
+
+
+
+
 }

--
Gitblit v1.9.3