| | |
| | | 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; |
| | |
| | | } |
| | | 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); |
| | | } |
| | | |