diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDeviceUserPOServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDeviceUserPOServiceImpl.java index a7d2885..d5c2099 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDeviceUserPOServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDeviceUserPOServiceImpl.java @@ -292,7 +292,11 @@ public class CsDeviceUserPOServiceImpl extends ServiceImpl csLinePOLambdaQueryWrapper = new LambdaQueryWrapper<>(); csLinePOLambdaQueryWrapper.in(CsLinePO::getLineId,collect); csLinePOService.remove(csLinePOLambdaQueryWrapper); - appLineTopologyDiagramService.lambdaUpdate().in(AppLineTopologyDiagramPO::getLineId,collect).set(AppLineTopologyDiagramPO::getStatus,0).update(); + QueryWrapper appLineTopologyDiagramPOQueryWrapper = new QueryWrapper<>(); + appLineTopologyDiagramPOQueryWrapper.clear(); + appLineTopologyDiagramPOQueryWrapper.in("line_id",collect); + appLineTopologyDiagramService.remove(appLineTopologyDiagramPOQueryWrapper); +// appLineTopologyDiagramService.lambdaUpdate().in(AppLineTopologyDiagramPO::getLineId,collect).set(AppLineTopologyDiagramPO::getStatus,0).update(); } //删除监测点,设备 LambdaQueryWrapper csLedgerLambdaQueryWrapper = new LambdaQueryWrapper<>(); diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java index e3b676d..2a5d9dc 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java @@ -134,7 +134,11 @@ public class CsEquipmentDeliveryServiceImpl extends ServiceImpl csLinePOLambdaQueryWrapper = new LambdaQueryWrapper<>(); csLinePOLambdaQueryWrapper.in(CsLinePO::getLineId,collect); csLinePOService.remove(csLinePOLambdaQueryWrapper); - appLineTopologyDiagramService.lambdaUpdate().in(AppLineTopologyDiagramPO::getLineId,collect).set(AppLineTopologyDiagramPO::getStatus,0).update(); + QueryWrapper appLineTopologyDiagramPOQueryWrapper = new QueryWrapper<>(); + appLineTopologyDiagramPOQueryWrapper.clear(); + appLineTopologyDiagramPOQueryWrapper.in("line_id",collect); + appLineTopologyDiagramService.remove(appLineTopologyDiagramPOQueryWrapper); +// appLineTopologyDiagramService.lambdaUpdate().in(AppLineTopologyDiagramPO::getLineId,collect).set(AppLineTopologyDiagramPO::getStatus,0).update(); } LambdaQueryWrapper csLedgerLambdaQueryWrapper = new LambdaQueryWrapper<>(); csLedgerLambdaQueryWrapper.clear();