南岐GPS接口对接增加字段
This commit is contained in:
+156
@@ -39,6 +39,15 @@ public class NanqiGpsLocationVO implements Serializable {
|
||||
@ApiModelProperty("车队名称")
|
||||
private String teamName;
|
||||
|
||||
@ApiModelProperty("终端号")
|
||||
private String tmnNo;
|
||||
|
||||
@ApiModelProperty("消息序列号")
|
||||
private String tmnKey;
|
||||
|
||||
@ApiModelProperty("卡号")
|
||||
private String simCard;
|
||||
|
||||
@ApiModelProperty("定位时间")
|
||||
private String time;
|
||||
|
||||
@@ -48,18 +57,39 @@ public class NanqiGpsLocationVO implements Serializable {
|
||||
@ApiModelProperty("纬度(WGS84)")
|
||||
private BigDecimal lat;
|
||||
|
||||
@ApiModelProperty("百度经度")
|
||||
private BigDecimal blng;
|
||||
|
||||
@ApiModelProperty("百度纬度")
|
||||
private BigDecimal blat;
|
||||
|
||||
@ApiModelProperty("谷歌/高德经度")
|
||||
private BigDecimal glng;
|
||||
|
||||
@ApiModelProperty("谷歌/高德纬度")
|
||||
private BigDecimal glat;
|
||||
|
||||
@ApiModelProperty("海拔(米)")
|
||||
private BigDecimal height;
|
||||
|
||||
@ApiModelProperty("速度(千米/小时)")
|
||||
private BigDecimal speed;
|
||||
|
||||
@ApiModelProperty("方向 0~360")
|
||||
private String drct;
|
||||
|
||||
@ApiModelProperty("昨日平台总里程(千米)")
|
||||
private String prevDayTotalMile;
|
||||
|
||||
@ApiModelProperty("平台总里程(千米)")
|
||||
private String mile;
|
||||
|
||||
@ApiModelProperty("今日里程(千米)")
|
||||
private String preMile;
|
||||
|
||||
@ApiModelProperty("终端里程(千米)")
|
||||
private String tmnMile;
|
||||
|
||||
@ApiModelProperty("定位信号:0无 弱<=3 中<=6 强>6")
|
||||
private String satl;
|
||||
|
||||
@@ -81,12 +111,138 @@ public class NanqiGpsLocationVO implements Serializable {
|
||||
@ApiModelProperty("驾驶员电话")
|
||||
private String drvPhone;
|
||||
|
||||
@ApiModelProperty("车牌颜色")
|
||||
private String plateColor;
|
||||
|
||||
@ApiModelProperty("车辆类型")
|
||||
private String carType;
|
||||
|
||||
@ApiModelProperty("地图图标")
|
||||
private String icon;
|
||||
|
||||
@ApiModelProperty("地图图标完整链接")
|
||||
private String iconLink;
|
||||
|
||||
@ApiModelProperty("是否上传自定义图片:true取上传图片 false取大图")
|
||||
private String uploadFlag;
|
||||
|
||||
@ApiModelProperty("大图片")
|
||||
private String bigIcon;
|
||||
|
||||
@ApiModelProperty("大图片完整链接")
|
||||
private String bigIconLink;
|
||||
|
||||
@ApiModelProperty("实时照片")
|
||||
private String photoIcon;
|
||||
|
||||
@ApiModelProperty("中文方向")
|
||||
private String drctCn;
|
||||
|
||||
@ApiModelProperty("今日行驶时长(秒)")
|
||||
private String todayRun;
|
||||
|
||||
@ApiModelProperty("行停时长")
|
||||
private String runStopTime;
|
||||
|
||||
@ApiModelProperty("行停时长(秒),排序时使用")
|
||||
private String runStopTimeSecond;
|
||||
|
||||
@ApiModelProperty("ACC时长")
|
||||
private String accTime;
|
||||
|
||||
@ApiModelProperty("ACC总时长")
|
||||
private String totalAccTime;
|
||||
|
||||
@ApiModelProperty("离线时长")
|
||||
private String offLineTime;
|
||||
|
||||
@ApiModelProperty("信号线(返回集合,每记录含name/value)")
|
||||
private String sgnStts;
|
||||
|
||||
@ApiModelProperty("提醒信息(返回集合,每记录含name/value)")
|
||||
private String reminds;
|
||||
|
||||
@ApiModelProperty("油量(返回集合,每记录含name/value)")
|
||||
private String st1;
|
||||
|
||||
@ApiModelProperty("载重(返回集合,每记录含name/value)")
|
||||
private String st2;
|
||||
|
||||
@ApiModelProperty("温度(返回集合,每记录含name/value)")
|
||||
private String st3;
|
||||
|
||||
@ApiModelProperty("湿度(返回集合,每记录含name/value)")
|
||||
private String st4;
|
||||
|
||||
@ApiModelProperty("水位(返回集合,每记录含name/value)")
|
||||
private String st5;
|
||||
|
||||
@ApiModelProperty("服务到期状态:1已到期 0未到期")
|
||||
private String expState;
|
||||
|
||||
@ApiModelProperty("服务期限")
|
||||
private String expTime;
|
||||
|
||||
@ApiModelProperty("油量")
|
||||
private String oil;
|
||||
|
||||
@ApiModelProperty("定位附加项(JSON)")
|
||||
private String protocols;
|
||||
|
||||
@ApiModelProperty("扩展字段(JSON)")
|
||||
private String exts;
|
||||
|
||||
@ApiModelProperty("模拟量1")
|
||||
private String moni1;
|
||||
|
||||
@ApiModelProperty("模拟量2")
|
||||
private String moni2;
|
||||
|
||||
@ApiModelProperty("模拟量3")
|
||||
private String moni3;
|
||||
|
||||
@ApiModelProperty("模拟量4")
|
||||
private String moni4;
|
||||
|
||||
@ApiModelProperty("视频通道(JSON)")
|
||||
private String videos;
|
||||
|
||||
@ApiModelProperty("未处理报警类型名称(逗号分隔)")
|
||||
private String alarms;
|
||||
|
||||
@ApiModelProperty("未处理报警类型ID(逗号分隔)")
|
||||
private String alarmTypeIds;
|
||||
|
||||
@ApiModelProperty("终端型号")
|
||||
private String tmnType;
|
||||
|
||||
@ApiModelProperty("终端到期时间")
|
||||
private String tmnExpirTime;
|
||||
|
||||
@ApiModelProperty("视频设备报警id集合")
|
||||
private String videoAlarmTypes;
|
||||
|
||||
@ApiModelProperty("驾驶员登签姓名(卡号)")
|
||||
private String driverSign;
|
||||
|
||||
@ApiModelProperty("驾驶员登签电话号码")
|
||||
private String driverSignPhone;
|
||||
|
||||
@ApiModelProperty("驾驶员登签时间")
|
||||
private String driverSignTime;
|
||||
|
||||
@ApiModelProperty("驾驶员登签时长")
|
||||
private String drvSignTimeLong;
|
||||
|
||||
@ApiModelProperty("车辆基本状态(16进制位掩码)")
|
||||
private String carStts;
|
||||
|
||||
@ApiModelProperty("报警状态(16进制位掩码)")
|
||||
private String alarmStts;
|
||||
|
||||
@ApiModelProperty("协议版本")
|
||||
private String prtcVer;
|
||||
|
||||
@ApiModelProperty("接入端口")
|
||||
private String tmnPort;
|
||||
}
|
||||
|
||||
+52
@@ -191,13 +191,23 @@ public class NanqiGpsApplicationService {
|
||||
vo.setCarName(loc.getString("carName"));
|
||||
vo.setTeamId(loc.getString("teamId"));
|
||||
vo.setTeamName(loc.getString("teamName"));
|
||||
vo.setTmnNo(loc.getString("tmnNo"));
|
||||
vo.setTmnKey(loc.getString("tmnKey"));
|
||||
vo.setSimCard(loc.getString("simCard"));
|
||||
vo.setTime(loc.getString("time"));
|
||||
vo.setLng(loc.getBigDecimal("lng"));
|
||||
vo.setLat(loc.getBigDecimal("lat"));
|
||||
vo.setBlng(loc.getBigDecimal("blng"));
|
||||
vo.setBlat(loc.getBigDecimal("blat"));
|
||||
vo.setGlng(loc.getBigDecimal("glng"));
|
||||
vo.setGlat(loc.getBigDecimal("glat"));
|
||||
vo.setHeight(loc.getBigDecimal("height"));
|
||||
vo.setSpeed(loc.getBigDecimal("speed"));
|
||||
vo.setDrct(loc.getString("drct"));
|
||||
vo.setPrevDayTotalMile(loc.getString("prevDayTotalMile"));
|
||||
vo.setMile(loc.getString("mile"));
|
||||
vo.setPreMile(loc.getString("preMile"));
|
||||
vo.setTmnMile(loc.getString("tmnMile"));
|
||||
vo.setSatl(loc.getString("satl"));
|
||||
vo.setSgn(loc.getString("sgn"));
|
||||
vo.setAddr(loc.getString("addr"));
|
||||
@@ -205,9 +215,51 @@ public class NanqiGpsApplicationService {
|
||||
vo.setStateCn(loc.getString("stateCn"));
|
||||
vo.setDrvName(loc.getString("drvName"));
|
||||
vo.setDrvPhone(loc.getString("drvPhone"));
|
||||
vo.setPlateColor(loc.getString("plateColor"));
|
||||
vo.setCarType(loc.getString("carType"));
|
||||
vo.setIcon(loc.getString("icon"));
|
||||
vo.setIconLink(loc.getString("iconLink"));
|
||||
vo.setUploadFlag(loc.getString("uploadFlag"));
|
||||
vo.setBigIcon(loc.getString("bigIcon"));
|
||||
vo.setBigIconLink(loc.getString("bigIconLink"));
|
||||
vo.setPhotoIcon(loc.getString("photoIcon"));
|
||||
vo.setDrctCn(loc.getString("drctCn"));
|
||||
vo.setTodayRun(loc.getString("todayRun"));
|
||||
vo.setRunStopTime(loc.getString("runStopTime"));
|
||||
vo.setRunStopTimeSecond(loc.getString("runStopTimeSecond"));
|
||||
vo.setAccTime(loc.getString("accTime"));
|
||||
vo.setTotalAccTime(loc.getString("totalAccTime"));
|
||||
vo.setOffLineTime(loc.getString("offLineTime"));
|
||||
vo.setSgnStts(loc.getString("sgnStts"));
|
||||
vo.setReminds(loc.getString("reminds"));
|
||||
vo.setSt1(loc.getString("st1"));
|
||||
vo.setSt2(loc.getString("st2"));
|
||||
vo.setSt3(loc.getString("st3"));
|
||||
vo.setSt4(loc.getString("st4"));
|
||||
vo.setSt5(loc.getString("st5"));
|
||||
vo.setExpState(loc.getString("expState"));
|
||||
vo.setExpTime(loc.getString("expTime"));
|
||||
vo.setOil(loc.getString("oil"));
|
||||
vo.setProtocols(loc.getString("protocols"));
|
||||
vo.setExts(loc.getString("exts"));
|
||||
vo.setMoni1(loc.getString("moni1"));
|
||||
vo.setMoni2(loc.getString("moni2"));
|
||||
vo.setMoni3(loc.getString("moni3"));
|
||||
vo.setMoni4(loc.getString("moni4"));
|
||||
vo.setVideos(loc.getString("videos"));
|
||||
vo.setAlarms(loc.getString("alarms"));
|
||||
vo.setAlarmTypeIds(loc.getString("alarmTypeIds"));
|
||||
vo.setTmnType(loc.getString("tmnType"));
|
||||
vo.setTmnExpirTime(loc.getString("tmnExpirTime"));
|
||||
vo.setVideoAlarmTypes(loc.getString("videoAlarmTypes"));
|
||||
vo.setDriverSign(loc.getString("driverSign"));
|
||||
vo.setDriverSignPhone(loc.getString("driverSignPhone"));
|
||||
vo.setDriverSignTime(loc.getString("driverSignTime"));
|
||||
vo.setDrvSignTimeLong(loc.getString("drvSignTimeLong"));
|
||||
vo.setCarStts(loc.getString("carStts"));
|
||||
vo.setAlarmStts(loc.getString("alarmStts"));
|
||||
vo.setPrtcVer(loc.getString("prtcVer"));
|
||||
vo.setTmnPort(loc.getString("tmnPort"));
|
||||
}
|
||||
return vo;
|
||||
}
|
||||
|
||||
Vendored
+157
-1
@@ -8,7 +8,7 @@ import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 南岐GPS 车辆定位信息 VO(对应文档 表1 常用字段)
|
||||
* 南岐GPS 车辆定位信息 VO(对应文档 表1 完整字段)
|
||||
*
|
||||
* @author mhd
|
||||
*/
|
||||
@@ -39,6 +39,15 @@ public class NanqiGpsLocationVO implements Serializable {
|
||||
@ApiModelProperty("车队名称")
|
||||
private String teamName;
|
||||
|
||||
@ApiModelProperty("终端号")
|
||||
private String tmnNo;
|
||||
|
||||
@ApiModelProperty("消息序列号")
|
||||
private String tmnKey;
|
||||
|
||||
@ApiModelProperty("卡号")
|
||||
private String simCard;
|
||||
|
||||
@ApiModelProperty("定位时间")
|
||||
private String time;
|
||||
|
||||
@@ -48,18 +57,39 @@ public class NanqiGpsLocationVO implements Serializable {
|
||||
@ApiModelProperty("纬度(WGS84)")
|
||||
private BigDecimal lat;
|
||||
|
||||
@ApiModelProperty("百度经度")
|
||||
private BigDecimal blng;
|
||||
|
||||
@ApiModelProperty("百度纬度")
|
||||
private BigDecimal blat;
|
||||
|
||||
@ApiModelProperty("谷歌/高德经度")
|
||||
private BigDecimal glng;
|
||||
|
||||
@ApiModelProperty("谷歌/高德纬度")
|
||||
private BigDecimal glat;
|
||||
|
||||
@ApiModelProperty("海拔(米)")
|
||||
private BigDecimal height;
|
||||
|
||||
@ApiModelProperty("速度(千米/小时)")
|
||||
private BigDecimal speed;
|
||||
|
||||
@ApiModelProperty("方向 0~360")
|
||||
private String drct;
|
||||
|
||||
@ApiModelProperty("昨日平台总里程(千米)")
|
||||
private String prevDayTotalMile;
|
||||
|
||||
@ApiModelProperty("平台总里程(千米)")
|
||||
private String mile;
|
||||
|
||||
@ApiModelProperty("今日里程(千米)")
|
||||
private String preMile;
|
||||
|
||||
@ApiModelProperty("终端里程(千米)")
|
||||
private String tmnMile;
|
||||
|
||||
@ApiModelProperty("定位信号:0无 弱<=3 中<=6 强>6")
|
||||
private String satl;
|
||||
|
||||
@@ -81,12 +111,138 @@ public class NanqiGpsLocationVO implements Serializable {
|
||||
@ApiModelProperty("驾驶员电话")
|
||||
private String drvPhone;
|
||||
|
||||
@ApiModelProperty("车牌颜色")
|
||||
private String plateColor;
|
||||
|
||||
@ApiModelProperty("车辆类型")
|
||||
private String carType;
|
||||
|
||||
@ApiModelProperty("地图图标")
|
||||
private String icon;
|
||||
|
||||
@ApiModelProperty("地图图标完整链接")
|
||||
private String iconLink;
|
||||
|
||||
@ApiModelProperty("是否上传自定义图片:true取上传图片 false取大图")
|
||||
private String uploadFlag;
|
||||
|
||||
@ApiModelProperty("大图片")
|
||||
private String bigIcon;
|
||||
|
||||
@ApiModelProperty("大图片完整链接")
|
||||
private String bigIconLink;
|
||||
|
||||
@ApiModelProperty("实时照片")
|
||||
private String photoIcon;
|
||||
|
||||
@ApiModelProperty("中文方向")
|
||||
private String drctCn;
|
||||
|
||||
@ApiModelProperty("今日行驶时长(秒)")
|
||||
private String todayRun;
|
||||
|
||||
@ApiModelProperty("行停时长")
|
||||
private String runStopTime;
|
||||
|
||||
@ApiModelProperty("行停时长(秒),排序时使用")
|
||||
private String runStopTimeSecond;
|
||||
|
||||
@ApiModelProperty("ACC时长")
|
||||
private String accTime;
|
||||
|
||||
@ApiModelProperty("ACC总时长")
|
||||
private String totalAccTime;
|
||||
|
||||
@ApiModelProperty("离线时长")
|
||||
private String offLineTime;
|
||||
|
||||
@ApiModelProperty("信号线(返回集合,每记录含name/value)")
|
||||
private String sgnStts;
|
||||
|
||||
@ApiModelProperty("提醒信息(返回集合,每记录含name/value)")
|
||||
private String reminds;
|
||||
|
||||
@ApiModelProperty("油量(返回集合,每记录含name/value)")
|
||||
private String st1;
|
||||
|
||||
@ApiModelProperty("载重(返回集合,每记录含name/value)")
|
||||
private String st2;
|
||||
|
||||
@ApiModelProperty("温度(返回集合,每记录含name/value)")
|
||||
private String st3;
|
||||
|
||||
@ApiModelProperty("湿度(返回集合,每记录含name/value)")
|
||||
private String st4;
|
||||
|
||||
@ApiModelProperty("水位(返回集合,每记录含name/value)")
|
||||
private String st5;
|
||||
|
||||
@ApiModelProperty("服务到期状态:1已到期 0未到期")
|
||||
private String expState;
|
||||
|
||||
@ApiModelProperty("服务期限")
|
||||
private String expTime;
|
||||
|
||||
@ApiModelProperty("油量")
|
||||
private String oil;
|
||||
|
||||
@ApiModelProperty("定位附加项(JSON)")
|
||||
private String protocols;
|
||||
|
||||
@ApiModelProperty("扩展字段(JSON)")
|
||||
private String exts;
|
||||
|
||||
@ApiModelProperty("模拟量1")
|
||||
private String moni1;
|
||||
|
||||
@ApiModelProperty("模拟量2")
|
||||
private String moni2;
|
||||
|
||||
@ApiModelProperty("模拟量3")
|
||||
private String moni3;
|
||||
|
||||
@ApiModelProperty("模拟量4")
|
||||
private String moni4;
|
||||
|
||||
@ApiModelProperty("视频通道(JSON)")
|
||||
private String videos;
|
||||
|
||||
@ApiModelProperty("未处理报警类型名称(逗号分隔)")
|
||||
private String alarms;
|
||||
|
||||
@ApiModelProperty("未处理报警类型ID(逗号分隔)")
|
||||
private String alarmTypeIds;
|
||||
|
||||
@ApiModelProperty("终端型号")
|
||||
private String tmnType;
|
||||
|
||||
@ApiModelProperty("终端到期时间")
|
||||
private String tmnExpirTime;
|
||||
|
||||
@ApiModelProperty("视频设备报警id集合")
|
||||
private String videoAlarmTypes;
|
||||
|
||||
@ApiModelProperty("驾驶员登签姓名(卡号)")
|
||||
private String driverSign;
|
||||
|
||||
@ApiModelProperty("驾驶员登签电话号码")
|
||||
private String driverSignPhone;
|
||||
|
||||
@ApiModelProperty("驾驶员登签时间")
|
||||
private String driverSignTime;
|
||||
|
||||
@ApiModelProperty("驾驶员登签时长")
|
||||
private String drvSignTimeLong;
|
||||
|
||||
@ApiModelProperty("车辆基本状态(16进制位掩码)")
|
||||
private String carStts;
|
||||
|
||||
@ApiModelProperty("报警状态(16进制位掩码)")
|
||||
private String alarmStts;
|
||||
|
||||
@ApiModelProperty("协议版本")
|
||||
private String prtcVer;
|
||||
|
||||
@ApiModelProperty("接入端口")
|
||||
private String tmnPort;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user