From 56341ed5e8671f7002c295a371d6d4dcf0c55012 Mon Sep 17 00:00:00 2001 From: liding <756868258@qq.com> Date: 星期三, 16 四月 2025 16:48:05 +0800 Subject: [PATCH] 1。检验项目导入新增字段 2.数采新增字段 --- cnas-device/src/main/java/com/ruoyi/device/service/impl/DataConfigServiceImpl.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DataConfigServiceImpl.java b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DataConfigServiceImpl.java index 1bbac34..b20778c 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DataConfigServiceImpl.java +++ b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DataConfigServiceImpl.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.common.core.domain.Result; import com.ruoyi.device.dto.DataConfigDto; +import com.ruoyi.device.dto.DeviceConfigDtoPage; import com.ruoyi.device.mapper.DataConfigMapper; import com.ruoyi.device.mapper.DeviceMapper; import com.ruoyi.device.pojo.DataConfig; @@ -46,6 +47,11 @@ if (dataConfigList.getIsDevice()) { Device device = new Device(); BeanUtils.copyProperties(dataConfigList, device); + List<String> channelList = dataConfigList.getChannel(); + if (channelList != null &&!channelList.isEmpty()) { + String channelString = String.join(",", channelList); + device.setChannel(channelString); + } device.setId(deviceId); deviceMapper.updateById(device); } else { @@ -69,7 +75,8 @@ List<DataConfig> list = baseMapper.selectList(wrapper); return Result.success(list); } else { - return Result.success(dataConfigMapper.selectDataConfigList(dataConfig.getDeviceId())); + List<DeviceConfigDtoPage> deviceConfigDtoPages = dataConfigMapper.selectDataConfigList(dataConfig.getDeviceId()); + return Result.success(deviceConfigDtoPages); } } } -- Gitblit v1.9.3