From a34d02ea17cfaeec1e576b9ac5100ed60b5f4b9e Mon Sep 17 00:00:00 2001
From: liuhaonan <konodioda2333@vip.qq.com>
Date: 星期四, 10 二月 2022 22:38:09 +0800
Subject: [PATCH] 功能完善

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/service/LEDProgramService.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LEDProgramService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LEDProgramService.java
index 54112b9..9c8ffd5 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LEDProgramService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LEDProgramService.java
@@ -1,5 +1,6 @@
 package com.sandu.ximon.admin.service;
 
+import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.sandu.common.execption.BusinessException;
@@ -26,24 +27,25 @@
         }
         led.setName(receiveParam.getName());
         led.setPreview(receiveParam.getPreviewUrl());
-        led.setPages(receiveParam.getPages());
+        led.setPages(JSON.toJSONString(receiveParam.getPages()));
+//        led.setPages(JSONArray.fromObject(receiveParam.getPages()).toString());
         return save(led);
     }
 
 
-    public boolean updateProgram(LEDProgramParam receiveParam) {
+    public boolean updateProgram(Long pid,LEDProgramParam receiveParam) {
 
-        LEDProgram byId = getById(receiveParam.getId());
+        LEDProgram byId = getById(pid);
         if (byId == null) {
             throw new BusinessException("鏈壘鍒拌鑺傜洰");
         }
 
         LEDProgram led = new LEDProgram();
-        led.setId(receiveParam.getId());
+        led.setId(pid);
         //led.setUserId(SecurityUtils.getClientId());
         led.setName(receiveParam.getName());
         led.setPreview(receiveParam.getPreviewUrl());
-        led.setPages(receiveParam.getPages());
+        led.setPages(receiveParam.getPages().toString());
         return updateById(led);
     }
 

--
Gitblit v1.9.3