|
|
@@ -570,15 +570,17 @@ public class EquipBoilerSchedulingServiceImpl extends ServiceImpl<EquipBoilerSch
|
|
|
|
|
|
EquipBoilerSchedulingRecordDO equipBoilerSchedulingDO = equipBoilerSchedulingRecordMapper.selectById(equipUpdateVO.getTaskId());
|
|
|
if (equipBoilerSchedulingDO != null) {
|
|
|
- if (equipBoilerSchedulingDO.getType() == 100) {
|
|
|
- equipBoilerMapper.update(new LambdaUpdateWrapper<EquipBoilerDO>().set(EquipBoilerDO::getHasInternal, true).
|
|
|
- in(EquipBoilerDO::getId, equipUpdateVO.getDeleteIds()));
|
|
|
- } else if (equipBoilerSchedulingDO.getType() == 200) {
|
|
|
- equipBoilerMapper.update(new LambdaUpdateWrapper<EquipBoilerDO>().set(EquipBoilerDO::getHasExternal, true).
|
|
|
- in(EquipBoilerDO::getId, equipUpdateVO.getDeleteIds()));
|
|
|
- } else if (equipBoilerSchedulingDO.getType() == 300) {
|
|
|
- equipBoilerMapper.update(new LambdaUpdateWrapper<EquipBoilerDO>().set(EquipBoilerDO::getHasPressure, true).
|
|
|
- in(EquipBoilerDO::getId, equipUpdateVO.getDeleteIds()));
|
|
|
+ if (equipUpdateVO.getDeleteIds() != null){
|
|
|
+ if (equipBoilerSchedulingDO.getType() == 100) {
|
|
|
+ equipBoilerMapper.update(new LambdaUpdateWrapper<EquipBoilerDO>().set(EquipBoilerDO::getHasInternal, true).
|
|
|
+ in(EquipBoilerDO::getId, equipUpdateVO.getDeleteIds()));
|
|
|
+ } else if (equipBoilerSchedulingDO.getType() == 200) {
|
|
|
+ equipBoilerMapper.update(new LambdaUpdateWrapper<EquipBoilerDO>().set(EquipBoilerDO::getHasExternal, true).
|
|
|
+ in(EquipBoilerDO::getId, equipUpdateVO.getDeleteIds()));
|
|
|
+ } else if (equipBoilerSchedulingDO.getType() == 300) {
|
|
|
+ equipBoilerMapper.update(new LambdaUpdateWrapper<EquipBoilerDO>().set(EquipBoilerDO::getHasPressure, true).
|
|
|
+ in(EquipBoilerDO::getId, equipUpdateVO.getDeleteIds()));
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
equipBoilerSchedulingItemMapper.insertBatch(list);
|