From aeec50b8f8ac920884bb2f466cca27e8ee8bc089 Mon Sep 17 00:00:00 2001
From: liuhaonan <konodioda2333@vip.qq.com>
Date: 星期五, 25 二月 2022 18:03:33 +0800
Subject: [PATCH] 功能完善

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/controller/XiXunController.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/XiXunController.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/XiXunController.java
index 5cf223e..f3852ec 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/XiXunController.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/XiXunController.java
@@ -15,6 +15,7 @@
 import com.sandu.ximon.admin.service.ClientService;
 import com.sandu.ximon.admin.service.PoleLightemitService;
 import com.sandu.ximon.admin.service.XiXunPlayerService;
+import com.sandu.ximon.admin.utils.LightemitUtils;
 import com.sandu.ximon.dao.domain.LedPlayerEntity;
 import com.sandu.ximon.dao.domain.PlayPlanNv;
 import com.sandu.ximon.dao.domain.PoleLightemitEntity;
@@ -39,6 +40,7 @@
     private final XiXunPlayerService xiXunPlayerService;
     private final ClientService clientService;
     private final PoleLightemitService poleLightemitService;
+    private final LightemitUtils lightemitUtils;
 
     @PostMapping("/addProgram")
     public ResponseVO<Object> addProgram(@RequestBody ProgramPro programPro){
@@ -143,4 +145,21 @@
         }
         return ResponseUtil.success(poleLightemitService.list(wrapper));
     }
+
+    /*
+  鑾峰彇led瀹炴椂鐢婚潰
+   */
+    @GetMapping("/getPicture/{id}")
+    public ResponseVO<Object> getPicture(@PathVariable Long id){
+        if(id == null){
+           throw new BusinessException("鏈�夋嫨LED灞�");
+        }
+        PoleLightemitEntity poleLightemitEntity = poleLightemitService.getById(id);
+        if(poleLightemitEntity != null){
+            String result = lightemitUtils.getPicture(poleLightemitEntity.getLightemitControlCode());
+            return ResponseUtil.success(result);
+        }else {
+            throw new BusinessException("鏈�夋嫨LED灞�");
+        }
+    }
 }

--
Gitblit v1.9.3