1、修改电池设置的bug

This commit is contained in:
weidong 2025-09-02 16:27:15 +08:00
parent 8146ff1879
commit bc1e20c287

View File

@ -263,12 +263,14 @@ public class GnssDeviceController extends BasicController{
if(!old_device.getGroup_id().equals(device.getGroup_id())){ if(!old_device.getGroup_id().equals(device.getGroup_id())){
device.setSyn(false); device.setSyn(false);
} }
int changeFlag = device.getChange_flag();
if(diff.contains("has_battery")){ if(diff.contains("has_battery")){
device.setChange_flag(GnssDevice.PARA_MASK_HAS_BATTERY); changeFlag |= GnssDevice.PARA_MASK_HAS_BATTERY;
} }
if(diff.contains("voltage_factor")){ if(diff.contains("voltage_factor")){
device.setChange_flag(GnssDevice.PARA_MASK_VOLTAGE_FACTOR); changeFlag |= GnssDevice.PARA_MASK_VOLTAGE_FACTOR;
} }
device.setChange_flag(changeFlag);
num = gnssDeviceMapper.updateById(device); num = gnssDeviceMapper.updateById(device);
} }
} }