|
...
|
...
|
@@ -153,6 +153,8 @@ public class DefaultDbService { |
|
|
|
break;
|
|
|
|
default:
|
|
|
|
iotDevice.setStatus(4);
|
|
|
|
//如果主机离线所有终端也离线
|
|
|
|
baseDao.updateBySql("UPDATE `iot_terminal` SET online=4 WHERE device_id=?",iotDevice.getClient_id());
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
...
|
...
|
@@ -170,7 +172,7 @@ public class DefaultDbService { |
|
|
|
IotTerminal iotTerminal = new IotTerminal();
|
|
|
|
iotTerminal.setId(parserDeviceInfoDto.getId());
|
|
|
|
iotTerminal.setData_update_time(parserDeviceInfoDto.getUpdateTime());
|
|
|
|
iotTerminal.setOnline(1);
|
|
|
|
iotTerminal.setOnline(3);
|
|
|
|
if(parserDeviceInfoDto.is_data_up())
|
|
|
|
{
|
|
|
|
iotTerminal.setThings_model_value(parserDeviceInfoDto.getData().toString());
|
...
|
...
|
|