新增PCS设备配置功能

This commit is contained in:
zq
2025-12-29 18:07:30 +08:00
parent bac66aaddb
commit 93ed334c0e

View File

@ -86,7 +86,9 @@ public class EmsDeviceSettingServiceImpl implements IEmsDeviceSettingService
DevicesSettingVo devicesSettingVo = new DevicesSettingVo();
BeanUtils.copyProperties(emsDevicesSetting, devicesSettingVo);
EmsPcsSetting pcsSetting = emsPcsSettingMapper.selectEmsPcsSettingByDeviceId(id);
devicesSettingVo.setPcsSetting(pcsSetting);
if (pcsSetting != null) {
devicesSettingVo.setPcsSetting(pcsSetting);
}
return devicesSettingVo;
}
@ -102,11 +104,13 @@ public class EmsDeviceSettingServiceImpl implements IEmsDeviceSettingService
return -1;
}
devicesSetting.setCreateTime(DateUtils.getNowDate());
int id = emsDevicesMapper.insertEmsDevicesSetting(devicesSetting);
int result = emsDevicesMapper.insertEmsDevicesSetting(devicesSetting);
EmsPcsSetting pcsSetting = devicesSetting.getPcsSetting();
pcsSetting.setDeviceSettingId(devicesSetting.getId());
emsPcsSettingMapper.insertEmsPcsSetting(pcsSetting);
return id;
if (pcsSetting != null) {
pcsSetting.setDeviceSettingId(devicesSetting.getId());
emsPcsSettingMapper.insertEmsPcsSetting(pcsSetting);
}
return result;
}
/**
@ -136,7 +140,11 @@ public class EmsDeviceSettingServiceImpl implements IEmsDeviceSettingService
return -2;
}
devicesSetting.setUpdateTime(DateUtils.getNowDate());
emsPcsSettingMapper.updateEmsPcsSetting(devicesSetting.getPcsSetting());
EmsPcsSetting pcsSetting = devicesSetting.getPcsSetting();
if (pcsSetting != null) {
pcsSetting.setUpdateTime(DateUtils.getNowDate());
emsPcsSettingMapper.updateEmsPcsSetting(pcsSetting);
}
return emsDevicesMapper.updateEmsDevicesSetting(devicesSetting);
}