From 34ee53680318cef28c80cf40959b6fd3d55a0c4e Mon Sep 17 00:00:00 2001
From: liuhaonan <konodioda2333@vip.qq.com>
Date: 星期四, 24 二月 2022 17:28:40 +0800
Subject: [PATCH] 功能完善

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

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlayPlanNvService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlayPlanNvService.java
index 79bdac8..f79be6d 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlayPlanNvService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlayPlanNvService.java
@@ -160,4 +160,27 @@
        // return program;
 
     }
+
+    public Object getByPlanId(Long planId) {
+        PlayPlanNv byId = getById(planId);
+        if (byId == null) {
+            throw new BusinessException("鎵句笉鍒拌璁″垝");
+        }
+        LEDProgram byId1 = ledProgramService.getById(byId.getLedProgramId());
+        if (byId1 == null) {
+            throw new BusinessException("鎵句笉鍒拌鑺傜洰");
+        }
+        Map schedule = JSON.parseObject(byId.getSchedule(), Map.class);
+        List pages = JSON.parseObject(byId1.getPages(), List.class);
+        Map plan=new HashMap();
+        plan.put("planId",byId.getId());
+        plan.put("planName",byId.getName());
+        plan.put("programId",byId1.getId());
+        plan.put("programName",byId1.getName());
+        plan.put("planVolume",byId.getVolume());
+        plan.put("preview",byId1.getPreview());
+        plan.put("pages",pages);
+        plan.put("schedule",schedule);
+        return  plan;
+    }
 }

--
Gitblit v1.9.3