diff --git a/cpxt-admin/src/main/java/com/cpxt/web/task/GetLocationTask.java b/cpxt-admin/src/main/java/com/cpxt/web/task/GetLocationTask.java index b809f59..0604a42 100644 --- a/cpxt-admin/src/main/java/com/cpxt/web/task/GetLocationTask.java +++ b/cpxt-admin/src/main/java/com/cpxt/web/task/GetLocationTask.java @@ -61,7 +61,7 @@ public class GetLocationTask { GetVehicleInfoVO vehicleInfoVO = e6SdkApi.GetVehcileInfo("-1"); System.out.println(vehicleInfoVO); - if (vehicleInfoVO.getCode().equals("1")){ + if (Helper.FInt(vehicleInfoVO.getCode())==1){ List list = vehicleInfoVO.getData(); for (VehicleInfoResp info : list) { String carNo = info.getVehicleNO(); @@ -73,7 +73,7 @@ public class GetLocationTask { newstate.setCarId(dbcar.getId()); newstate.setCarNo(dbcar.getCarNo()); newstate.setVin(dbcar.getVin()); - newstate.setVehicleNo(info.getVehicleNo()); + newstate.setVehicleNo(info.getVehicleNO()); newstate.setRegName(info.getRegName()); if (!Helper.NStr(info.getGpsTime()).equals("")) newstate.setGpsTime(DateUtils.parseDate(Helper.NStr(info.getGpsTime()).replace(".0",""))); @@ -145,8 +145,8 @@ public class GetLocationTask { // 插入轨迹信息 try { TrackTemp track = new TrackTemp(); - PropertyUtils.copyProperties(newstate, track); - getLocationTask.trackMapper.insert(track); + PropertyUtils.copyProperties(track, newstate); + getLocationTask.trackMapper.insertTrack(track); } catch (Exception e) { e.printStackTrace(); } diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/Main.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/Main.java index 6cffe7c..03dbb79 100644 --- a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/Main.java +++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/Main.java @@ -54,7 +54,7 @@ public class Main { newstate.setCarId(dbcar.getId()); newstate.setCarNo(dbcar.getCarNo()); newstate.setVin(dbcar.getVin()); - newstate.setVehicleNo(info.getVehicleNo()); + newstate.setVehicleNo(info.getVehicleNO()); newstate.setRegName(info.getRegName()); if (!Helper.NStr(info.getGpsTime()).equals("")) newstate.setGpsTime(DateUtils.parseDate(Helper.NStr(info.getGpsTime()).replace(".0", ""))); diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleInfoResp.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleInfoResp.java index 3c4f899..74f8c86 100644 --- a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleInfoResp.java +++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleInfoResp.java @@ -59,7 +59,7 @@ public class VehicleInfoResp { private String height ; //海拔高度 单位米 1423 private String stopSec; //停车时长 单位秒 300 private Integer acc; //ACC状态;0 无,1关,2开 1 - private String vehicleNo; //真实车牌 苏AF5595 +// private String vehicleNo; //真实车牌 苏AF5595 private String ohm; //油量欧姆值 1180 private Integer curAccSta; //当前ACC状态;1:在线 0:不在线 2:未知 1 private String commIds; //中心识别码 12123222 @@ -512,13 +512,13 @@ public class VehicleInfoResp { this.acc = acc; } - public String getVehicleNo() { - return vehicleNo; - } - - public void setVehicleNo(String vehicleNo) { - this.vehicleNo = vehicleNo; - } +// public String getVehicleNo() { +// return vehicleNo; +// } +// +// public void setVehicleNo(String vehicleNo) { +// this.vehicleNo = vehicleNo; +// } public String getOhm() { return ohm; diff --git a/cpxt-system/src/main/resources/mapper/biz/TrackTempMapper.xml b/cpxt-system/src/main/resources/mapper/biz/TrackTempMapper.xml index 439ad0a..f3b72e9 100644 --- a/cpxt-system/src/main/resources/mapper/biz/TrackTempMapper.xml +++ b/cpxt-system/src/main/resources/mapper/biz/TrackTempMapper.xml @@ -66,12 +66,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + - insert into track_#{carId} + insert into track_${carId} car_id, car_no, @@ -133,7 +133,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" acc, ohm, cur_acc_sta, - commIds, + comm_ids, create_time,