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