diff --git a/src/main/java/com/ssf/mysqloracletest/task/DevopeDeviceTask.java b/src/main/java/com/ssf/mysqloracletest/task/DevopeDeviceTask.java index eacf6ad..87c564d 100644 --- a/src/main/java/com/ssf/mysqloracletest/task/DevopeDeviceTask.java +++ b/src/main/java/com/ssf/mysqloracletest/task/DevopeDeviceTask.java @@ -89,7 +89,16 @@ public class DevopeDeviceTask { } else { deviceInfo.setDevicePort(null); } - deviceInfo.setDeviceType(Integer.parseInt(jksbglMysqlCp.getSblx())); + // 1--->2:人像卡口 2---->1:车辆卡口 99----->13:热点设备 + if(jksbglMysqlCp.getSblx().equals("1") || jksbglMysqlCp.getSblx().equals("01,47")){ + deviceInfo.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")){ + deviceInfo.setDeviceType(99); + }else { + deviceInfo.setDeviceType(null); + } deviceStatus.setDeviceType(Integer.parseInt(jksbglMysqlCp.getSblx())); deviceInfo.setLongitude(new BigDecimal(jksbglMysqlCp.getSbjd())); deviceInfo.setLatitude(new BigDecimal(jksbglMysqlCp.getSbwd()));