修改空指针BUG
This commit is contained in:
parent
a138f864ee
commit
95991bf58e
|
|
@ -78,9 +78,17 @@ public class ConfigDownloadResponseMessageHandler extends SIPRequestProcessorPar
|
||||||
Integer heartBeatInterval = basicParam.getInteger("HeartBeatInterval");
|
Integer heartBeatInterval = basicParam.getInteger("HeartBeatInterval");
|
||||||
Integer heartBeatCount = basicParam.getInteger("HeartBeatCount");
|
Integer heartBeatCount = basicParam.getInteger("HeartBeatCount");
|
||||||
Integer positionCapability = basicParam.getInteger("PositionCapability");
|
Integer positionCapability = basicParam.getInteger("PositionCapability");
|
||||||
device.setHeartBeatInterval(heartBeatInterval);
|
|
||||||
device.setHeartBeatCount(heartBeatCount);
|
// 只在值不为 null 时才设置,避免覆盖默认值
|
||||||
device.setPositionCapability(positionCapability);
|
if (heartBeatInterval != null) {
|
||||||
|
device.setHeartBeatInterval(heartBeatInterval);
|
||||||
|
}
|
||||||
|
if (heartBeatCount != null) {
|
||||||
|
device.setHeartBeatCount(heartBeatCount);
|
||||||
|
}
|
||||||
|
if (positionCapability != null) {
|
||||||
|
device.setPositionCapability(positionCapability);
|
||||||
|
}
|
||||||
|
|
||||||
deviceService.updateDeviceHeartInfo(device);
|
deviceService.updateDeviceHeartInfo(device);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue