修改空指针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 heartBeatCount = basicParam.getInteger("HeartBeatCount");
|
||||
Integer positionCapability = basicParam.getInteger("PositionCapability");
|
||||
device.setHeartBeatInterval(heartBeatInterval);
|
||||
device.setHeartBeatCount(heartBeatCount);
|
||||
device.setPositionCapability(positionCapability);
|
||||
|
||||
// 只在值不为 null 时才设置,避免覆盖默认值
|
||||
if (heartBeatInterval != null) {
|
||||
device.setHeartBeatInterval(heartBeatInterval);
|
||||
}
|
||||
if (heartBeatCount != null) {
|
||||
device.setHeartBeatCount(heartBeatCount);
|
||||
}
|
||||
if (positionCapability != null) {
|
||||
device.setPositionCapability(positionCapability);
|
||||
}
|
||||
|
||||
deviceService.updateDeviceHeartInfo(device);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue