设备状态,设备信息---DeviceType修改02

develop
Angel 10 months ago
parent 68cc66ef77
commit 40b9d02ff9

@ -90,19 +90,28 @@ public class DevopeDeviceTask {
deviceInfo.setDevicePort(null);
}
// 1--->2:人像卡口 2---->1:车辆卡口 99----->13:热点设备
if(jksbglMysqlCp.getSblx().equals("1") || jksbglMysqlCp.getSblx().equals("01,47")){
if (jksbglMysqlCp.getSblx().equals("1") || jksbglMysqlCp.getSblx().equals("01,47")) {
deviceInfo.setDeviceType(2);
}else if (jksbglMysqlCp.getSblx().equals("2") || jksbglMysqlCp.getSblx().equals("02,47")){
deviceStatus.setDeviceType(2);
} else if (jksbglMysqlCp.getSblx().equals("2") || jksbglMysqlCp.getSblx().equals("02,47")) {
deviceInfo.setDeviceType(1);
}else if(jksbglMysqlCp.getSblx().equals("13") || jksbglMysqlCp.getSblx().equals("13,47")){
deviceStatus.setDeviceType(1);
} else if (jksbglMysqlCp.getSblx().equals("13") || jksbglMysqlCp.getSblx().equals("13,47")) {
deviceInfo.setDeviceType(99);
}else {
deviceStatus.setDeviceType(99);
} else {
deviceInfo.setDeviceType(null);
deviceStatus.setDeviceType(null);
}
deviceStatus.setDeviceType(Integer.parseInt(jksbglMysqlCp.getSblx()));
deviceInfo.setLongitude(new BigDecimal(jksbglMysqlCp.getSbjd()));
deviceInfo.setLatitude(new BigDecimal(jksbglMysqlCp.getSbwd()));
deviceStatus.setIsOnline(Integer.parseInt(jksbglMysqlCp.getSbzt()));
if (jksbglMysqlCp.getSbzt().equals("2")) {
deviceStatus.setIsOnline(1);
} else if (jksbglMysqlCp.getSbzt().equals("1")) {
deviceStatus.setIsOnline(2);
} else {
deviceStatus.setIsOnline(null);
}
deviceInfo.setDeviceAddress(jksbglMysqlCp.getAzdz());
boolean a = devopsDeviceInfoService.save(deviceInfo);
boolean b = deviceStatusService.save(deviceStatus);

Loading…
Cancel
Save