|
@@ -174,7 +174,7 @@ public class WaterMeterReplaceLogServiceImpl implements WaterMeterReplaceLogServ
|
|
|
DeviceTypeDto deviceTypeDto = deviceTypeMapper.getById(waterMeterReplaceInputDto.getNewDeviceTypeId());
|
|
|
if(!device.getDeviceType().equals(waterMeterReplaceInputDto.getNewDeviceTypeId())){
|
|
|
if (deviceTypeDto != null && deviceTypeDto.getIsRegister() == 1) {
|
|
|
- String udipId = udipUnitService.saveUdipUnit(waterMeterReplaceLog.getNewDeviceNo(),device.getCustomerId(),deviceTypeDto);
|
|
|
+ String udipId = udipUnitService.updateUdipUnit(device.getUdipId(),waterMeterReplaceLog.getNewDeviceNo(),device.getCustomerId(),deviceTypeDto);
|
|
|
newDevice.setUdipId(udipId);
|
|
|
newDevice.setRegisterStatus(1);
|
|
|
}
|