diff --git a/cpxt-admin/pom.xml b/cpxt-admin/pom.xml
index 344e647..c129ca1 100644
--- a/cpxt-admin/pom.xml
+++ b/cpxt-admin/pom.xml
@@ -60,6 +60,26 @@
com.cpxt
cpxt-generator
+
+ com.google.code.gson
+ gson
+ 2.10.1
+
+
+ com.squareup.okhttp3
+ okhttp
+ 4.11.0
+
+
+ commons-beanutils
+ commons-beanutils
+ 1.9.4
+
+
+ com.google.guava
+ guava
+ 33.0.0-jre
+
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
new file mode 100644
index 0000000..b809f59
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/cpxt/web/task/GetLocationTask.java
@@ -0,0 +1,164 @@
+package com.cpxt.web.task;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.cpxt.biz.domain.BizCar;
+import com.cpxt.biz.domain.BizCarState;
+import com.cpxt.biz.domain.TrackTemp;
+import com.cpxt.biz.mapper.BizCarMapper;
+import com.cpxt.biz.mapper.BizCarStateMapper;
+import com.cpxt.biz.mapper.TrackTempMapper;
+import com.cpxt.common.utils.DateUtils;
+import com.cpxt.common.utils.Helper;
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.VehicleInfoResp;
+import com.e6yun.project.sdk.api.pojo.business.GetVehicleInfoVO;
+import org.apache.commons.beanutils.PropertyUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+import javax.annotation.PostConstruct;
+import java.lang.reflect.InvocationTargetException;
+import java.math.BigDecimal;
+import java.util.List;
+
+@Component("getLocationTask")
+public class GetLocationTask {
+
+ // 域名
+ private static final String ADDRESS = "http://api.e6yun.com/";
+ // 公钥
+ private static final String APP_KEY = "FEB9F91D-BCD7-4DC2-97D1-CB599EEAF9D5";
+ // 密钥
+ private static final String SECRET_KEY = "A8211E8F-9E95-4C80-9414-CD5E1F675FEF";
+
+ /*添加代码 begin*/
+ private static GetLocationTask getLocationTask;
+
+ @Autowired
+ private BizCarStateMapper stateMapper;
+ @Autowired
+ private BizCarMapper carMapper;
+ @Autowired
+ private TrackTempMapper trackMapper;
+
+ @PostConstruct
+ public void init(){
+ getLocationTask = this;
+// getLocationTask.commonService = this.commonService;
+ getLocationTask.carMapper = this.carMapper;
+ getLocationTask.stateMapper = this.stateMapper;
+ getLocationTask.trackMapper = this.trackMapper;
+ }
+
+ // 同步车辆定位数据
+ public void syncLocationData(){
+ // 创建 E6SdkApi 以使用SDK API
+ E6SdkApi e6SdkApi = new E6SdkApi(ADDRESS, APP_KEY, SECRET_KEY);
+ try {
+ // 通过 e6SdkApi 来使用API
+ GetVehicleInfoVO vehicleInfoVO = e6SdkApi.GetVehcileInfo("-1");
+ System.out.println(vehicleInfoVO);
+
+ if (vehicleInfoVO.getCode().equals("1")){
+ List list = vehicleInfoVO.getData();
+ for (VehicleInfoResp info : list) {
+ String carNo = info.getVehicleNO();
+
+ BizCar dbcar = getLocationTask.carMapper.selectByCarNo(carNo);
+ if (dbcar!=null){
+ BizCarState newstate = new BizCarState();
+
+ newstate.setCarId(dbcar.getId());
+ newstate.setCarNo(dbcar.getCarNo());
+ newstate.setVin(dbcar.getVin());
+ newstate.setVehicleNo(info.getVehicleNo());
+ newstate.setRegName(info.getRegName());
+ if (!Helper.NStr(info.getGpsTime()).equals(""))
+ newstate.setGpsTime(DateUtils.parseDate(Helper.NStr(info.getGpsTime()).replace(".0","")));
+ newstate.setSpeed(Helper.FLong(info.getSpeed()));
+ newstate.setOdometer(new BigDecimal(Helper.FDouble(info.getOdometer())) );
+ newstate.setLat(info.getLat());
+ newstate.setLon(info.getLon());
+ newstate.setDirection(Helper.FInt(info.getDirection()));
+ newstate.setStatus(info.getStatus());
+ newstate.setPlaceName(info.getPlaceName());
+ newstate.setProvice(info.getProvice());
+ newstate.setCity(info.getCity());
+ newstate.setDistrict(info.getDistrict());
+ newstate.setRoadName(info.getRoadName());
+ newstate.setT1(info.getT1());
+ newstate.setT2(info.getT2());
+ newstate.setT3(info.getT3());
+ newstate.setT4(info.getT4());
+ newstate.setT5(info.getT5());
+ newstate.setT6(info.getT6());
+ newstate.setT7(info.getT7());
+ newstate.setT8(info.getT8());
+ newstate.setLat02(info.getLat02());
+ newstate.setLon02(info.getLon02());
+ newstate.setAreaName(info.getAreaName());
+ newstate.setTime1(info.getTime1());
+ newstate.setTime2(info.getTime2());
+ newstate.setTime3(info.getTime3());
+ newstate.setTime4(info.getTime4());
+ newstate.setTime5(info.getTime5());
+ newstate.setTime6(info.getTime6());
+ newstate.setTime7(info.getTime7());
+ newstate.setTime8(info.getTime8());
+ newstate.setH1(info.getH1());
+ newstate.setH2(info.getH2());
+ newstate.setH3(info.getH3());
+ newstate.setH4(info.getH4());
+ newstate.setH5(info.getH5());
+ newstate.setH6(info.getH6());
+ newstate.setH7(info.getH7());
+ newstate.setH8(info.getH8());
+ newstate.setHt1(info.getHt1());
+ newstate.setHt2(info.getHt2());
+ newstate.setHt3(info.getHt3());
+ newstate.setHt4(info.getHt4());
+ newstate.setHt5(info.getHt5());
+ newstate.setHt6(info.getHt6());
+ newstate.setHt7(info.getHt7());
+ newstate.setHt8(info.getHt8());
+ newstate.setDeviceTypeStr(info.getDeviceTypeStr());
+ newstate.setEquipCode(info.getEquipCode());
+ newstate.setOil(info.getOil());
+ newstate.setHeight(Helper.FLong(info.getHeight()));
+ newstate.setStopSec(Helper.FInt(info.getStopSec()));
+ newstate.setAcc(info.getAcc());
+ newstate.setOhm(info.getOhm());
+ newstate.setCurAccSta(info.getCurAccSta());
+ newstate.setCommIds(info.getCommIds());
+
+ // 更新实时定位信息
+ BizCarState carState = getLocationTask.stateMapper.selectByCarNo(carNo);
+ if (carState!=null){
+ newstate.setId(carState.getId());
+ getLocationTask.stateMapper.updateById(newstate);
+ }else{
+ getLocationTask.stateMapper.insert(newstate);
+ }
+
+ // 插入轨迹信息
+ try {
+ TrackTemp track = new TrackTemp();
+ PropertyUtils.copyProperties(newstate, track);
+ getLocationTask.trackMapper.insert(track);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ }
+ }
+ }
+
+ } catch (ApiException e) {
+ // 异常捕获
+ e.printStackTrace();
+ }
+ }
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/E6SdkApi.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/E6SdkApi.java
new file mode 100644
index 0000000..a6fc669
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/E6SdkApi.java
@@ -0,0 +1,766 @@
+package com.e6yun.project.sdk.api;
+
+
+import com.e6yun.project.sdk.api.constant.ParamConstant;
+import com.e6yun.project.sdk.api.core.E6SdkCore;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.AreaListByLonLat;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.EquipInfoReal;
+import com.e6yun.project.sdk.api.pojo.basevo.business.AiPictureVOList;
+import com.e6yun.project.sdk.api.pojo.basevo.business.DownVideo;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.e6yun.project.sdk.api.pojo.basevo.business.OverTemp;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.PointTempHumList;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StorePointTempHumList;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.HumidityList;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.OilCalList;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.TemperatureList;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.TrackByDataTerminalId;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.Bill;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.PBill;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.ActiveSafetyEventForSt;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.UpdateDriverVO;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.UpdateVehicleVO;
+import com.e6yun.project.sdk.api.pojo.basic.*;
+import com.e6yun.project.sdk.api.pojo.business.*;
+import com.e6yun.project.sdk.api.pojo.cold.*;
+import com.e6yun.project.sdk.api.pojo.function.SendFlashDirectiveVO;
+import com.e6yun.project.sdk.api.pojo.function.SendVechileVoiceVO;
+import com.e6yun.project.sdk.api.pojo.function.SendVoiceDirectiveVO;
+import com.e6yun.project.sdk.api.pojo.iot.GetHumidityListVO;
+import com.e6yun.project.sdk.api.pojo.iot.GetOilCalListVO;
+import com.e6yun.project.sdk.api.pojo.iot.GetTemperatureListVO;
+import com.e6yun.project.sdk.api.pojo.iot.GetTrackByDataTerminalIdVO;
+import com.e6yun.project.sdk.api.pojo.logistics.GetDriverLimitVO;
+import com.e6yun.project.sdk.api.pojo.logistics.PayBillVO;
+import com.e6yun.project.sdk.api.pojo.logistics.RechargeMoneyVO;
+import com.e6yun.project.sdk.api.pojo.logistics.RevokeBillVO;
+import com.e6yun.project.sdk.api.pojo.saftey.*;
+import com.e6yun.project.sdk.api.pojo.smart.*;
+import com.google.gson.Gson;
+import org.apache.commons.lang3.StringUtils;
+
+import java.text.SimpleDateFormat;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * V4接口SDK
+ * @author xuexiang@e6yun.com
+ */
+public class E6SdkApi extends E6SdkCore {
+
+ /**
+ * 构造函数
+ *
+ * @param address
+ * @param appKey
+ * @param secretKey
+ * @throws IllegalArgumentException
+ */
+ public E6SdkApi(String address, String appKey, String secretKey) throws IllegalArgumentException {
+ super(address, appKey, secretKey);
+ }
+
+
+ //成功
+ public GetVehicleInfoVO GetVehcileInfo(String vehicleNo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"GetVehcileInfo");
+ param.put("vehicleNo", vehicleNo);
+ param.put("sessionId", "");
+ param.put("isOffsetLonLat", "1");
+ param.put("vehicleNoType", "0");
+ return this.callPost("/public/v4/MONITOR/api/vehicleMonitor/getVehicleInfo",param, GetVehicleInfoVO.class);
+ }
+
+
+ /**
+ * @Description //BUSINESS
+ **/
+ public LeaveAreaRealDataVO leaveAreaRealData(String vehicles, String CategoryCode, String btime, String etime, String timestamp) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"leaveAreaRealData");
+ param.put("vehicles", vehicles);
+ param.put("categoryCode", CategoryCode);
+ param.put("btime", btime);
+ param.put("etime", etime);
+ param.put("timestamp", timestamp);
+ return this.callGet("/public/v4/BUSINESS/api/leaveAreaRealData/getData",param, LeaveAreaRealDataVO.class);
+ }
+
+ /**
+ * 车辆回放 新
+ **/
+ public PlaybackVideoUrlVO getPlaybackVideoUrl(String vehicle, String channelIds, String startTime, String endTime,
+ String videoQuality) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getPlaybackVideoUrl");
+ param.put("vehicle", vehicle);
+ param.put("channelIds", channelIds);
+ param.put("startTime", startTime);
+ param.put("endTime", endTime);
+ param.put("videoQuality", videoQuality);
+ return this.callGet("/public/v4/BUSINESS/api/media/video/getPlaybackVideoUrl",param, PlaybackVideoUrlVO.class);
+ }
+
+ /**
+ * 车辆实时视频 新
+ **/
+ public GetNewVideoUrlVO getNewVideoUrl(String vehicle, String channelIds, String expiry, String videoQuality) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getOpenVideoUrl");
+ param.put("vehicle", vehicle);
+ param.put("channelIds", channelIds);
+ param.put("expiry", expiry);
+ param.put("videoQuality", videoQuality);
+ return this.callGet("/public/v4/BUSINESS/api/media/video/getNewVideoUrl",param, GetNewVideoUrlVO.class);
+ }
+
+
+ //成功
+ public FindRenewAudioVO findRenewAudio(String vehicle, String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getRenewAudio");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callPost("/public/v4/BUSINESS/api/audio/findRenewAudio",param, FindRenewAudioVO.class);
+ }
+
+ //未查询到任何视频文件
+ public DownloadVideoVO downloadVideo(DownVideo downVideo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"downloadVideoManual");
+ param.put("vehicle",downVideo.getVehicle());
+ param.put("channelIds",downVideo.getChannelIds());
+ param.put("startTime",downVideo.getStartTime());
+ param.put("endTime",downVideo.getEndTime());
+ param.put("callbackUrl",downVideo.getCallbackUrl());
+ return this.callPost("/public/v4/BUSINESS/api/media/video/downloadVideo",param, DownloadVideoVO.class);
+ }
+
+ //成功
+ public GetRealTimeVideoFlowUrlVO getRealTimeVideoFlowUrl(String vehicle, String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getRealTimeVideoFlowUrl");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callPost("/public/v4/BUSINESS/api/media/video/getRealTimeVideoFlowUrl",param, GetRealTimeVideoFlowUrlVO.class);
+ }
+
+ //成功没有数据
+ public GetAlarmVideoUrlVO getAlarmVideoUrl(String vehicleNo,String startTime,String endTime,String type) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getAlarmVideoUrl");
+ param.put("vehicleNo",vehicleNo);
+ param.put("startTime",startTime);
+ param.put("endTime",endTime);
+ param.put("type",type);
+ return this.callGet("/public/v4/BUSINESS/api/media/video/getAlarmVideoUrl",param,GetAlarmVideoUrlVO.class);
+ }
+
+ //ok
+ public FindFlashInfoVO findFlashInfo(String vehicle,String startTime,String endTime) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"findFlashInfo");
+ param.put("vehicle",vehicle);
+ param.put("startTime",startTime);
+ param.put("endTime",endTime);
+ return this.callPost("/public/v4/BUSINESS/media/vehicleFlash/findFlashInfo",param,FindFlashInfoVO.class);
+ }
+
+ //ok
+ public FindVideosVO findVideos(String vehicle,String channelIds,String startTime,String endTime) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"findVideos");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ param.put("startTime",startTime);
+ param.put("endTime",endTime);
+ return this.callPost("/public/v4/BUSINESS/replay/video/findVideos",param,FindVideosVO.class);
+ }
+
+ //ok
+ public OpenIntercomVO openIntercom(String vehicle,String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"openAudio");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callPost("/public/v4/BUSINESS/api/audio/openIntercom",param,OpenIntercomVO.class);
+ }
+
+ //ok
+ public FindIntercomUrlVO findIntercomUrl(String vehicle,String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getAudioUrl");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callPost("/public/v4/BUSINESS/api/audio/findIntercomUrl",param,FindIntercomUrlVO.class);
+ }
+
+ //成功
+ public CloseIntercomVO closeIntercom(String vehicle,String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getCloseAudio");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callPost("/public/v4/BUSINESS/api/audio/closeIntercom",param,CloseIntercomVO.class);
+ }
+
+// GetAiPictureVOListVO{super=ApiResponse{code=0, message=请求参数不能为空, data=null}},原因:请求参数不能为空,接口bug,自建项目使用,暂时跳过
+ public GetAiPictureVOListVO getAiPictureVOList(AiPictureVOList aiPictureVOList) throws ApiException {
+ Map param = new HashMap<>();
+ Gson gson = new Gson();
+ param.put(ParamConstant.METHOD,"getAiPictureVOList");
+// param.put("aiPictureVOListVO", gson.toJson(aiPictureVOListVO));
+ param.put("startTime",aiPictureVOList.getStartTime());
+ param.put("endTime",aiPictureVOList.getEndTime());
+ param.put("firstType",String.valueOf(aiPictureVOList.getFirstType()));
+ param.put("secondType",String.valueOf(aiPictureVOList.getSecondType()));
+ param.put("DataType",String.valueOf(aiPictureVOList.getDataType()));
+ param.put("curPage",String.valueOf(aiPictureVOList.getCurPage()));
+ param.put("pageSize",String.valueOf(aiPictureVOList.getPageSize()));
+ param.put("sortIndx",aiPictureVOList.getSortIndx());
+ param.put("sortDir",aiPictureVOList.getSortDir());
+ param.put("vehicleId", String.valueOf(aiPictureVOList.getVehicleId()));
+ return this.callPost("/public/v4/BUSINESS/media/picture/getAiPictureVOList",param,GetAiPictureVOListVO.class);
+ }
+
+
+ /**
+ * @Description //IOT
+ **/
+
+// GetHumidityListVO{super=ApiResponse{code=0, message=请求的参数错误, data=null}}原因:接口bug,取缓存的dataterminalid不对
+ public GetHumidityListVO getHumidityList(HumidityList humidityList) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getHumidityList");
+ param.put("vehicleId",String.valueOf(humidityList.getVehicleId()));
+ param.put("carId",String.valueOf(humidityList.getCarId()));
+ param.put("bTime",humidityList.getbTime());
+ param.put("eTime",humidityList.geteTime());
+ param.put("intervalTime",String.valueOf(humidityList.getIntervalTime()));
+ return this.callPost("/public/v4/IOT-TRACK/tempAndHumidity/getHumidityList",param,GetHumidityListVO.class);
+ }
+
+// GetOilCalListVO{super=ApiResponse{code=0, message=请求dataTerminalId为空, data=null}}原因:接口bug,取缓存的dataterminalid不对
+ public GetOilCalListVO getOilCalList(OilCalList oilCalList) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getOilCalList");
+ param.put("vehicleId",String.valueOf(oilCalList.getVehicleId()));
+ param.put("carId",String.valueOf(oilCalList.getCarId()));
+ param.put("sTime",oilCalList.getsTime());
+ param.put("eTime",oilCalList.geteTime());
+ param.put("second",String.valueOf(oilCalList.getSecond()));
+ param.put("oilStatus",String.valueOf(oilCalList.getOilStatus()));
+ return this.callPost("/public/v4/IOT-TRACK/oilConnect/getOilCalList",param,GetOilCalListVO.class);
+ }
+
+ /**
+ * @Description //FUNCTION
+ **/
+
+ //ok
+ public SendVoiceDirectiveVO sendVoiceDirective(String vehicles,String content) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"sendVoiceDirective");
+ param.put("vehicles",vehicles);
+ param.put("content",content);
+ return this.callPost("/public/v4/FUNCTION/instruction/sendVoiceDirective",param,SendVoiceDirectiveVO.class);
+ }
+
+
+ //ok
+ public SendFlashDirectiveVO sendFlashDirective(String vehicle,String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"sendFlashDirective");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callPost("/public/v4/FUNCTION/instruction/sendFlashDirective",param,SendFlashDirectiveVO.class);
+ }
+
+ //ok
+ public SendVechileVoiceVO sendVechileVoice(String vehicles, String content, String format) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"sendVechileVoice");
+ param.put("vehicles",vehicles);
+ param.put("content",content);
+ param.put("format",format);
+ return this.callPost("/public/v4/FUNCTION/api/lcdcmd/sendVechileVoice",param,SendVechileVoiceVO.class);
+ }
+
+ /**
+ * @Description //SAFETY
+ **/
+
+ // ok
+ public ListActiveSafetyEventVO listActiveSafetyEvent(String startTime,String endTime,String vehicle,Integer isoffsetlonlat) throws ApiException {
+ Map param2 = new HashMap<>();
+ Map param = new HashMap<>();
+ param2.put(ParamConstant.METHOD,"listActiveSafetyEvent");
+ param2.put("starttime",startTime);
+ param2.put("endtime",endTime);
+ param2.put("vehicle",vehicle);
+ param2.put("isoffsetlonlat",String.valueOf(isoffsetlonlat));
+ param.put("starttime",Long.valueOf(startTime));
+ param.put("endtime",Long.valueOf(endTime));
+ param.put("vehicle",vehicle);
+ param.put("isoffsetlonlat",isoffsetlonlat);
+ return this.callPostJson("/public/v4/BL-MODULE-ACTIVE-SAFETY-WEB/api/activeSafetyEvent/listActiveSafetyEvent", param, param2,ListActiveSafetyEventVO.class);
+ }
+
+ //ok
+ public GetStatStatementVO getStatStatement(String startTime,String endTime) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getStatStatement");
+ param.put("startTime",startTime);
+ param.put("endTime",endTime);
+ return this.callPost("/public/v4/BL-MODULE-ACTIVE-SAFETY-WEB/api/drivingBehavior/getStatStatement",param,GetStatStatementVO.class);
+ }
+
+ //ok
+ public GetTravelListVO getTravelList(String starttime, String endtime) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getTravelList");
+ param.put("starttime",starttime);
+ param.put("endtime",endtime);
+ return this.callPost("/public/v4/BL-MODULE-ACTIVE-SAFETY-WEB/api/vehicleTravel/getTravelList",param,GetTravelListVO.class);
+ }
+
+//{"code":104,"message":"没有权限访问该接口"}
+ public GetDrivingTimeListVO getDrivingTimeList(String vehicleNo, String startTime, String endTime, String format) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getDrivingTimeList");
+ param.put("vehicleNo",vehicleNo);
+ param.put("endTime",endTime);
+ param.put("format",format);
+ param.put("startTime",startTime);
+ return this.callGet("/public/v4/BL-MODULE-ACTIVE-SAFETY-WEB/api/drivingTimeRecord/getDrivingTimeList",param, GetDrivingTimeListVO.class);
+ }
+
+ /**
+ * @Description //BASIC
+ **/
+
+ /**
+ * @Description //COLD
+ **/
+// ok
+ public GetStorePointTempHumListVO getStorePointTempHumList(StorePointTempHumList storeName) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getStorePointTempHumList");
+ param.put("storeName",storeName.getStoreName());
+ param.put("storeCode",storeName.getStoreCode());
+ param.put("freezerName",storeName.getFreezerName());
+ param.put("pointName",storeName.getPointName());
+ param.put("btime",storeName.getBtime());
+ param.put("etime",storeName.getEtime());
+ return this.callPost("/public/v4/BL-MODULE-COLD-CHAIN-WEB/api/cold/storeTempHum/getStorePointTempHumList",param,GetStorePointTempHumListVO.class);
+ }
+// ok
+ public GetStoreTempHumVO getStoreTempHum(String storeName, String storeCode, String freezerName, String pointNames) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getStoreTempHum");
+ param.put("storeName",storeName);
+ param.put("storeCode",storeCode);
+ param.put("freezerName",freezerName);
+ param.put("pointNames",pointNames);
+ return this.callPost("/public/v4/BL-MODULE-COLD-CHAIN-WEB/api/cold/storeTempHum/getStoreTempHum",param,GetStoreTempHumVO.class);
+ }
+// ok
+ public GetStoreInfoListVO getStoreInfoList(String storeName, String storeCode) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getStoreInfoList");
+ param.put("storeName",storeName);
+ param.put("storeCode",storeCode);
+ return this.callPost("/public/v4/BL-MODULE-COLD-CHAIN-WEB/api/cold/storeManage/getStoreInfoList",param,GetStoreInfoListVO.class);
+ }
+// ok
+ public GetPointTempHumListVO getPointTempHumList(PointTempHumList pointName) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getPointTempHumList");
+ param.put("storageName",pointName.getStorageName());
+ param.put("storageCode",pointName.getStorageCode());
+ param.put("locationName",pointName.getLocationName());
+ param.put("pointName",pointName.getPointName());
+ param.put("btime",pointName.getBtime());
+ param.put("etime",pointName.getEtime());
+ return this.callPost("/public/v4/BL-MODULE-COLD-CHAIN-WEB/api/cold/storageTempHum/getPointTempHumList",param,GetPointTempHumListVO.class);
+ }
+// ok
+ public GetStorageTempHumVO getStorageTempHum(String storageName, String storageCode, String locationName, String pointNames) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getStorageTempHum");
+ param.put("storageName",storageName);
+ param.put("storageCode",storageCode);
+ param.put("locationName",locationName);
+ param.put("pointNames",pointNames);
+ return this.callPost("/public/v4/BL-MODULE-COLD-CHAIN-WEB/api/cold/storageTempHum/getStorageTempHum",param,GetStorageTempHumVO.class);
+ }
+// ok
+ public GetStorageInfoListVO getStorageInfoList(String storageName, String storageCode) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getStorageInfoList");
+ param.put("storageName",storageName);
+ param.put("storageCode",storageCode);
+ return this.callPost("/public/v4/BL-MODULE-COLD-CHAIN-WEB/api/cold/storageManage/getStorageInfoList",param,GetStorageInfoListVO.class);
+ }
+
+
+ /**
+ * @Description //COMMON
+ **/
+// ok
+ public GetTerBasicInfoVO getTerBasicInfo(String vehicleNo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getTerBasicInfo");
+ param.put("vehicleNo", vehicleNo);
+ return this.callPost("/public/v4/COMMON-MODULE-TERMINAL-WEB/api/terBasicInfo/getTerBasicInfo",param, GetTerBasicInfoVO.class);
+ }
+// ok
+ public FindAllTerminalVO findAllTerminal() throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"findAllTerminal");
+ return this.callGet("/public/v4/COMMON-MODULE-TERMINAL-WEB/api/terBasicInfo/findAllTerminal",param, FindAllTerminalVO.class);
+ }
+//ok
+ public GetNewVideoUrlVO getNewVideoUrl(String vehicle, String expiry, String videoQuality) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getOpenVideoUrl");
+ param.put("vehicle", vehicle);
+ param.put("expiry", expiry);
+ param.put("videoQuality", videoQuality);
+ return this.callGet("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/video/getNewVideoUrl",param, GetNewVideoUrlVO.class);
+ }
+//ok
+ public CloseVideoUrlVO closeVideoUrl(String guid) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"closeVideoUrl");
+ param.put("guid", guid);
+ return this.callGet("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/video/closeVideoUrl",param, CloseVideoUrlVO.class);
+ }
+// 数据对 但解析失败 原因:gson date 接 long失败 和 fastjson 有区别
+ public FindAllTerminalAndVehicleVO findAllTerminalAndVehicle(String synTime) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"findAllTerminalAndVehicle");
+ param.put("synTime", synTime);
+ return this.callGet("/public/v4/COMMON-MODULE-TERMINAL-WEB/api/terAndVeInfo/findAllTerminalAndVehicle",param, FindAllTerminalAndVehicleVO.class);
+ }
+
+// ok
+ public GetAreaListByLonLatVO getAreaListByLonLat(AreaListByLonLat areaListByLonLat) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getAreaListByLonLat");
+ param.put("vehicleNo", areaListByLonLat.getVehicleNo());
+ param.put("format", areaListByLonLat.getFormat());
+ param.put("offSetLonLat", areaListByLonLat.getOffSetLonLat());
+ param.put("lon", areaListByLonLat.getLon());
+ param.put("lat", areaListByLonLat.getLat());
+ return this.callGet("/public/v4/COMMON-MODULE-BASIC-ELEMENT-WEB/api/area/getAreaListByLonLat",param,GetAreaListByLonLatVO.class);
+ }
+
+ //没有权限
+ public GetPlaybackVideoVO getPlaybackVideo(String vehicle, String channelIds,String startTime, String endTime) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getRenewAudio");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ param.put("startTime",startTime);
+ param.put("endTime",endTime);
+ return this.callPost("/public/v4/BUSINESS/api/media/video/getPlaybackVideoUrl",param, GetPlaybackVideoVO.class);
+ }
+
+// ok
+ public SetOverTempVO setOverTemp(OverTemp overTemp, TempSetting tempSetting, NotifyLinkman NotifyLinkman) throws ApiException {
+ Map param = new HashMap<>();
+ Gson gson = new Gson();
+ param.put(ParamConstant.METHOD,"setOverTemp");
+ param.put("vehicleNos", overTemp.getVehicleNos());
+ param.put("isApply", overTemp.getIsApply());
+ param.put("tempSetting", gson.toJson(tempSetting));
+ param.put("isNotifyLinkman",overTemp.getIsNotifyLinkman());
+ param.put("notifyLinkman", gson.toJson(NotifyLinkman));
+ param.put("isPlatformShow", overTemp.getIsPlatformShow());
+ param.put("isAlarmSound", overTemp.getIsAlarmSound());
+ param.put("remark", overTemp.getRemark());
+ return this.callPost("/public/v4/COMMON-MODULE-ALARM-WEB/alarm/api/setOverTemp",param,SetOverTempVO.class);
+ }
+
+//} 原因:接口返回的是result 不是 data
+ public GetEquipInfoHistoryVO getEquipInfoHistory(EquipInfoReal equipcode) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getEquipInfoHistory");
+ param.put("equipcode",equipcode.getEquipcode());
+ param.put("sessionid",equipcode.getSessionid());
+ param.put("isoffsetlonlat",equipcode.getIsoffsetlonlat());
+ param.put("btime",equipcode.getBtime());
+ param.put("etime",equipcode.getEtime());
+ param.put("second",equipcode.getSecond());
+ return this.callPost("/public/v4/COMMON-MODULE-TERMINAL-WEB/api/getEquipInfoHistory",param,GetEquipInfoHistoryVO.class);
+ }
+
+//} 原因:接口返回的是result 不是 data
+ public GetEquipInfoRealVO getEquipInfoReal(EquipInfoReal equipcode) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getEquipInfoReal");
+ param.put("equipcode",equipcode.getEquipcode());
+ param.put("sessionid",equipcode.getSessionid());
+ param.put("isoffsetlonlat",equipcode.getIsoffsetlonlat());
+ param.put("btime",equipcode.getBtime());
+ param.put("etime",equipcode.getEtime());
+ param.put("second",equipcode.getSecond());
+
+ return this.callPost("/public/v4/COMMON-MODULE-TERMINAL-WEB/api/getEquipInfoReal",param,GetEquipInfoRealVO.class);
+ }
+
+//} OK
+ public OpenAudioVO openAudio(GBVideo gbVideo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"openAudio");
+ param.put("vehicleid",String.valueOf(gbVideo.getVehicleid()));
+ param.put("wid", gbVideo.getWid());
+ param.put("channelids", gbVideo.getChannelids());
+ param.put("videoqualitystr", gbVideo.getVideoqualitystr());
+ param.put("balarmtime", gbVideo.getBalarmtime());
+ param.put("eventtype",String.valueOf(gbVideo.getEventtype()));
+ param.put("guid",String.valueOf(gbVideo.getGuid()));
+ return this.callPostJson("/public/v4/BUSINESS/api/media/Audio/openAudio",gbVideo,param,OpenAudioVO.class);
+ }
+
+// OK
+ public GetAudioUrlVO getAudioUrl(GBVideo gbVideo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getAudioUrl");
+ param.put("vehicleid",String.valueOf(gbVideo.getVehicleid()));
+ param.put("wid", gbVideo.getWid());
+ param.put("channelids", gbVideo.getChannelids());
+ param.put("videoqualitystr", gbVideo.getVideoqualitystr());
+ param.put("balarmtime", gbVideo.getBalarmtime());
+ param.put("eventtype",String.valueOf(gbVideo.getEventtype()));
+ param.put("guid",String.valueOf(gbVideo.getGuid()));
+ return this.callPostJson("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/Audio/getAudioUrl",gbVideo,param,GetAudioUrlVO.class);
+ }
+
+
+ //} OK
+ public GetRenewAudioVO getRenewAudio(GBVideo gbVideo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getRenewAudio");
+ param.put("vehicleid",String.valueOf(gbVideo.getVehicleid()));
+ param.put("wid", gbVideo.getWid());
+ param.put("channelids", gbVideo.getChannelids());
+ param.put("videoqualitystr", gbVideo.getVideoqualitystr());
+ param.put("balarmtime", gbVideo.getBalarmtime());
+ param.put("eventtype",String.valueOf(gbVideo.getEventtype()));
+ param.put("guid",String.valueOf(gbVideo.getGuid()));
+ return this.callPostJson("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/Audio/getRenewAudio",gbVideo,param,GetRenewAudioVO.class);
+ }
+
+
+//} OK
+ public GetCloseAudioVO getCloseAudio(GBVideo gbVideo) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getCloseAudio");
+ param.put("vehicleid",String.valueOf(gbVideo.getVehicleid()));
+ param.put("wid", gbVideo.getWid());
+ param.put("channelids", gbVideo.getChannelids());
+ param.put("videoqualitystr", gbVideo.getVideoqualitystr());
+ param.put("balarmtime", gbVideo.getBalarmtime());
+ param.put("eventtype",String.valueOf(gbVideo.getEventtype()));
+ param.put("guid",String.valueOf(gbVideo.getGuid()));
+ return this.callPostJson("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/Audio/getCloseAudio",gbVideo,param,GetCloseAudioVO.class);
+ }
+//ok
+ public GetRenewVideoVO getRenewVideo(String vehicle, String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getRenewVideo");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+
+ return this.callPost("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/video/getRenewVideo",param,GetRenewVideoVO.class);
+ }
+ //ok
+ public GetCloseVideoVO getCloseVideo(String vehicle, String channelIds) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getCloseVideo");
+ param.put("vehicle",vehicle);
+ param.put("channelIds",channelIds);
+ return this.callGet("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/video/getCloseVideo",param,GetCloseVideoVO.class);
+ }
+
+ // ok
+ public ChangeVideoQualityVO changeVideoQuality( String vehicle, String channelIds, Integer videoQuality) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"changeVideoQuality");
+ param.put("vehicle",String.valueOf(vehicle));
+ param.put("channelIds",channelIds);
+ param.put("videoQuality",String.valueOf(videoQuality));
+ return this.callGet("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/video/changeVideoQuality",param,ChangeVideoQualityVO.class);
+ }
+
+//ok
+ public GetOpenVideoVO getOpenVideo( String vehicle, String channelIds, Integer videoQuality) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"getOpenVideo");
+ param.put("vehicle",String.valueOf(vehicle));
+ param.put("channelIds",channelIds);
+ param.put("videoQuality",String.valueOf(videoQuality));
+ return this.callPost("/public/v4/COMMON-MODULE-MEDIA-WEB/api/media/video/getOpenVideo",param,GetOpenVideoVO.class);
+ }
+
+ /**
+ * @Description //SMART
+ **/
+//ok
+ public QueryElockOperateRecordVO queryElockOperateRecord(String bTimeStr, String eTimeStr, List equipCodeList) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"queryElockOperateRecord");
+ param.put("startTime", bTimeStr);
+ param.put("endTime", eTimeStr);
+ param.put("equipCodeList", StringUtils.join(equipCodeList, ","));
+ return this.callPost("/public/v4/BL-MODULE-SMART-TRACE-WEB/api/trace/bluetoothElock/queryElockOperateRecord",param, QueryElockOperateRecordVO.class);
+ }
+
+
+ //}ok
+ public QueryBluetoothElockVO queryBluetoothElock(Integer deviceType, String sdkVersion) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"queryBluetoothElock");
+ param.put("deviceType", String.valueOf(deviceType));
+ param.put("sdkVersion", sdkVersion);
+ return this.callGet("/public/v4/BL-MODULE-SMART-TRACE-WEB/api/sdk/trace/bluetoothElock/queryBluetoothElock", param, QueryBluetoothElockVO.class);
+ }
+
+ //} ok
+ public UploadOperateRecordVO uploadOperateRecord(List dataTerminalIdList, Integer operateType,String operateTime,
+ Integer lon, Integer lat, String commids) throws ApiException {
+ Map paramMap = new HashMap<>();
+ String json = "{\"dataTerminalIdList\":"+dataTerminalIdList.toString()+",\"operateType\":\""+operateType+"\",\"operateTime\":\""+operateTime+"\",\"lon\":"+lon+",\"lat\":"+lat+",\"commids\":\""+commids+"\"}";
+ paramMap.put(ParamConstant.METHOD,"uploadOperateRecord");
+ paramMap.put("param", json);
+ return this.callGet("/public/v4/BL-MODULE-SMART-TRACE-WEB/api/sdk/trace/bluetoothElock/uploadOperateRecord", paramMap, UploadOperateRecordVO.class);
+ }
+
+
+ //} ok
+ public SaveBluetoothleLockErrorOprRecordVO saveBluetoothleLockErrorOprRecord(String commids,Integer lon, Integer lat,Integer operateType,
+ Integer errorCode,String errorMsg) throws ApiException {
+ Map paramMap = new HashMap<>();
+ String json = "{\"commids\":\""+commids+"\",\"lon\":"+lon+",\"lat\":"+lat+",\"operateType\":"+operateType+",\"errorCode\":"+errorCode+",\"errorMsg\":\""+errorMsg+"\"}";
+ System.out.println(json);
+ paramMap.put(ParamConstant.METHOD,"saveBluetoothleLockErrorOprRecord");
+ paramMap.put("param", json);
+ return this.callGet("/public/v4/BL-MODULE-SMART-TRACE-WEB/api/sdk/trace/bluetoothElock/saveBluetoothleLockErrorOprRecord",paramMap, SaveBluetoothleLockErrorOprRecordVO.class);
+ }
+
+ //没有权限
+ public VehicleUpdateVO vehicleUpdate(UpdateVehicleVO updateVehicleVO) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"vehicleUpdate");
+ param.put("timestamp", updateVehicleVO.getTimestamp());
+ param.put("vehicleNo", updateVehicleVO.getVehicleNo());
+ param.put("motorcade", updateVehicleVO.getMotorcade());
+ param.put("brand", updateVehicleVO.getBrand());
+ param.put("regDate", updateVehicleVO.getRegDate());
+ param.put("length", String.valueOf(updateVehicleVO.getLength()));
+ param.put("volume", String.valueOf(updateVehicleVO.getVolume()));
+ param.put("load", String.valueOf(updateVehicleVO.getLoad()));
+ param.put("isValid", String.valueOf(updateVehicleVO.getIsValid()));
+ return this.callPost("/public/v4/E6-CUSTOMER-WEB/sto/vehicleBase/vehicleUpdate", param, VehicleUpdateVO.class);
+ }
+
+ public PushVehicleDepartureVO pushVehicleDepartureStatus(String vehicleNo, Integer departureStatus, Integer taskId, String format) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"pushVehicleDepartureStatus");
+ param.put("vehicleNo", vehicleNo);
+ param.put("departureStatus", String.valueOf(departureStatus));
+ param.put("taskId", String.valueOf(taskId));
+ param.put("format", format);
+ return this.callPost("/public/v4/E6-CUSTOMER-WEB/renfu/departure/pushVehicleDepartureStatus", param, PushVehicleDepartureVO.class);
+ }
+
+ // // 这个 底层返回格式为
+ // // private Integer code;
+ // // /**
+ // // * 返回消息
+ // // */
+ // // private String msg;
+ // // /**
+ // // * 返回对象
+ // // */
+ // // protected T data;
+ public DriverUpdateVO driverUpdate(UpdateDriverVO updateDriverVO) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"driverUpdate");
+ param.put("driverName", updateDriverVO.getDriverName());
+ param.put("phone", updateDriverVO.getPhone());
+ param.put("driverLn", updateDriverVO.getDriverLn());
+ param.put("isValid", updateDriverVO.getIsValid());
+ param.put("motorcade", updateDriverVO.getMotorcade());
+ param.put("vehicleNo", updateDriverVO.getVehicleNo());
+ param.put("entryDate", updateDriverVO.getEntryDate());
+ return this.callGet("/public/v4/E6-CUSTOMER-WEB/sto/driverBase/driverUpdate",param, DriverUpdateVO.class);
+ }
+
+ /**
+ * @Description //LOGISTICS
+ **/
+ // {"code":104,"message":"没有权限"}
+ public GetDriverLimitVO getDriverLimit(String drivercode, String corpcode, String paytype) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"GetDriverLimit");
+ param.put("drivercode", drivercode);
+ param.put("corpcode", corpcode);
+ param.put("paytype", paytype);
+ return this.callGet("/public/v4/LOGISTICS-ECOLOGICAL/api/Interface/Call/GetDriverLimit",param, GetDriverLimitVO.class);
+ }
+ // 权限
+ public PayBillVO payBill(PBill pBill) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"PayBill");
+ param.put("billno", pBill.getBillno());
+ param.put("drivercode", pBill.getDrivercode());
+ param.put("corpcode", pBill.getCorpcode());
+ param.put("gasstation", pBill.getBillno());
+ param.put("oilid", pBill.getOilid());
+ param.put("gunno", pBill.getGunno());
+ param.put("addtime", pBill.getAddtime());
+ param.put("standardprice", pBill.getStandardprice());
+ param.put("payprice", pBill.getPayprice());
+ param.put("volume", pBill.getVolume());
+ param.put("money", pBill.getMoney());
+ param.put("driverpayprice", pBill.getDriverpayprice());
+ param.put("driverpaymoney", pBill.getDriverpaymoney());
+ param.put("nationalstandardprice", pBill.getNationalstandardprice());
+ param.put("paytype", pBill.getPaytype());
+ param.put("remark", pBill.getRemark());
+ param.put("stationAddr", pBill.getStationAddr());
+ return this.callPost("/public/v4/LOGISTICS-ECOLOGICAL/api/Interface/Call/PayBill",param, PayBillVO.class);
+ }
+ // 权限
+ public RechargeMoneyVO rechargeMoney(String rechargeno,String corpcode,String money,String remark) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"RechargeMoney");
+ param.put("rechargeno", rechargeno);
+ param.put("corpcode", corpcode);
+ param.put("money", money);
+ param.put("remark", remark);
+ return this.callGet("/public/v4/LOGISTICS-ECOLOGICAL/api/Interface/Call/RechargeMoney",param, RechargeMoneyVO.class);
+ }
+
+ // 权限
+ public RevokeBillVO revokeBill(Bill billno) throws ApiException {
+ Map param = new HashMap<>();
+ param.put(ParamConstant.METHOD,"RevokeBill");
+ param.put("billno", billno.getBillno());
+ param.put("drivercode", billno.getDrivercode());
+ param.put("corpcode", billno.getCorpcode());
+ param.put("paytype", billno.getPaytype());
+ param.put("remark", billno.getRemark());
+ return this.callGet("/public/v4/LOGISTICS-ECOLOGICAL/api/Interface/Call/RevokeBill",param, RevokeBillVO.class);
+ }
+
+
+
+}
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
new file mode 100644
index 0000000..6cffe7c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/Main.java
@@ -0,0 +1,145 @@
+package com.e6yun.project.sdk.api;
+
+
+import com.cpxt.biz.domain.BizCar;
+import com.cpxt.biz.domain.BizCarState;
+import com.cpxt.biz.domain.TrackTemp;
+import com.cpxt.biz.mapper.BizCarMapper;
+import com.cpxt.biz.mapper.BizCarStateMapper;
+import com.cpxt.biz.mapper.TrackTempMapper;
+import com.cpxt.common.utils.DateUtils;
+import com.cpxt.common.utils.Helper;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.VehicleInfoResp;
+import com.e6yun.project.sdk.api.pojo.business.GetVehicleInfoVO;
+import com.e6yun.project.sdk.api.pojo.saftey.GetTravelListVO;
+import org.apache.commons.beanutils.PropertyUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import java.math.BigDecimal;
+import java.util.List;
+
+public class Main {
+ // 域名
+ private static final String ADDRESS = "http://api.e6yun.com/";
+ // 公钥
+ private static final String APP_KEY = "FEB9F91D-BCD7-4DC2-97D1-CB599EEAF9D5";
+ // 密钥
+ private static final String SECRET_KEY = "A8211E8F-9E95-4C80-9414-CD5E1F675FEF";
+
+ @Autowired
+ private static BizCarStateMapper stateMapper;
+ @Autowired
+ private static BizCarMapper carMapper;
+ @Autowired
+ private static TrackTempMapper trackMapper;
+
+ public static void main(String[] args) {
+ // 创建 E6SdkApi 以使用SDK API
+ E6SdkApi e6SdkApi = new E6SdkApi(ADDRESS, APP_KEY, SECRET_KEY);
+ try {
+ // 通过 e6SdkApi 来使用API
+ GetVehicleInfoVO vehicleInfoVO = e6SdkApi.GetVehcileInfo("-1");
+ System.out.println(vehicleInfoVO);
+
+ if (Helper.FInt(vehicleInfoVO.getCode())==1) {
+ List list = vehicleInfoVO.getData();
+ for (VehicleInfoResp info : list) {
+ String carNo = info.getVehicleNO();
+
+ BizCar dbcar = carMapper.selectByCarNo(carNo);
+ if (dbcar != null) {
+ BizCarState newstate = new BizCarState();
+
+ newstate.setCarId(dbcar.getId());
+ newstate.setCarNo(dbcar.getCarNo());
+ newstate.setVin(dbcar.getVin());
+ newstate.setVehicleNo(info.getVehicleNo());
+ newstate.setRegName(info.getRegName());
+ if (!Helper.NStr(info.getGpsTime()).equals(""))
+ newstate.setGpsTime(DateUtils.parseDate(Helper.NStr(info.getGpsTime()).replace(".0", "")));
+ newstate.setSpeed(Helper.FLong(info.getSpeed()));
+ newstate.setOdometer(new BigDecimal(Helper.FDouble(info.getOdometer())));
+ newstate.setLat(info.getLat());
+ newstate.setLon(info.getLon());
+ newstate.setDirection(Helper.FInt(info.getDirection()));
+ newstate.setStatus(info.getStatus());
+ newstate.setPlaceName(info.getPlaceName());
+ newstate.setProvice(info.getProvice());
+ newstate.setCity(info.getCity());
+ newstate.setDistrict(info.getDistrict());
+ newstate.setRoadName(info.getRoadName());
+ newstate.setT1(info.getT1());
+ newstate.setT2(info.getT2());
+ newstate.setT3(info.getT3());
+ newstate.setT4(info.getT4());
+ newstate.setT5(info.getT5());
+ newstate.setT6(info.getT6());
+ newstate.setT7(info.getT7());
+ newstate.setT8(info.getT8());
+ newstate.setLat02(info.getLat02());
+ newstate.setLon02(info.getLon02());
+ newstate.setAreaName(info.getAreaName());
+ newstate.setTime1(info.getTime1());
+ newstate.setTime2(info.getTime2());
+ newstate.setTime3(info.getTime3());
+ newstate.setTime4(info.getTime4());
+ newstate.setTime5(info.getTime5());
+ newstate.setTime6(info.getTime6());
+ newstate.setTime7(info.getTime7());
+ newstate.setTime8(info.getTime8());
+ newstate.setH1(info.getH1());
+ newstate.setH2(info.getH2());
+ newstate.setH3(info.getH3());
+ newstate.setH4(info.getH4());
+ newstate.setH5(info.getH5());
+ newstate.setH6(info.getH6());
+ newstate.setH7(info.getH7());
+ newstate.setH8(info.getH8());
+ newstate.setHt1(info.getHt1());
+ newstate.setHt2(info.getHt2());
+ newstate.setHt3(info.getHt3());
+ newstate.setHt4(info.getHt4());
+ newstate.setHt5(info.getHt5());
+ newstate.setHt6(info.getHt6());
+ newstate.setHt7(info.getHt7());
+ newstate.setHt8(info.getHt8());
+ newstate.setDeviceTypeStr(info.getDeviceTypeStr());
+ newstate.setEquipCode(info.getEquipCode());
+ newstate.setOil(info.getOil());
+ newstate.setHeight(Helper.FLong(info.getHeight()));
+ newstate.setStopSec(Helper.FInt(info.getStopSec()));
+ newstate.setAcc(info.getAcc());
+ newstate.setOhm(info.getOhm());
+ newstate.setCurAccSta(info.getCurAccSta());
+ newstate.setCommIds(info.getCommIds());
+
+ // 更新实时定位信息
+ BizCarState carState = stateMapper.selectByCarNo(carNo);
+ if (carState != null) {
+ newstate.setId(carState.getId());
+ stateMapper.updateById(newstate);
+ } else {
+ stateMapper.insert(newstate);
+ }
+
+ // 插入轨迹信息
+ try {
+ TrackTemp track = new TrackTemp();
+ PropertyUtils.copyProperties(newstate, track);
+ trackMapper.insert(track);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ }
+ }
+ }
+ // 业务逻辑
+ // TODO
+ } catch (ApiException e) {
+ // 异常捕获
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/CodeConstant.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/CodeConstant.java
new file mode 100644
index 0000000..6237699
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/CodeConstant.java
@@ -0,0 +1,13 @@
+package com.e6yun.project.sdk.api.constant;
+
+public class CodeConstant {
+ /**
+ * 成功
+ */
+ public static final int SUCCESS = 1;
+
+ /**
+ * 失败
+ */
+ public static final int SYSTEM_ERROR = 0;
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/FormatConstant.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/FormatConstant.java
new file mode 100644
index 0000000..2e3b3bf
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/FormatConstant.java
@@ -0,0 +1,6 @@
+package com.e6yun.project.sdk.api.constant;
+
+public class FormatConstant {
+ public static final String XML = "xml";
+ public static final String JSON = "json";
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/ParamConstant.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/ParamConstant.java
new file mode 100644
index 0000000..fd7bfb0
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/constant/ParamConstant.java
@@ -0,0 +1,9 @@
+package com.e6yun.project.sdk.api.constant;
+
+public class ParamConstant {
+ public static final String APP_KEY = "appkey";
+ public static final String TIMESTAMP = "timestamp";
+ public static final String FORMAT = "format";
+ public static final String METHOD = "method";
+ public static final String SIGN = "sign";
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/ApiRequest.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/ApiRequest.java
new file mode 100644
index 0000000..4ca791e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/ApiRequest.java
@@ -0,0 +1,10 @@
+package com.e6yun.project.sdk.api.core;
+
+import java.io.IOException;
+import java.net.URISyntaxException;
+import java.util.Map;
+
+@FunctionalInterface
+public interface ApiRequest {
+ String apply(String path, Map param) throws URISyntaxException, IOException;
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/ApiRequestJson.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/ApiRequestJson.java
new file mode 100644
index 0000000..5e077e8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/ApiRequestJson.java
@@ -0,0 +1,12 @@
+package com.e6yun.project.sdk.api.core;
+
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+import java.io.IOException;
+import java.net.URISyntaxException;
+import java.util.Map;
+
+@FunctionalInterface
+public interface ApiRequestJson {
+ String apply(String path, Object paramRequestBody, Map paramQueryString) throws URISyntaxException, IOException, ApiException;
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/DateGson.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/DateGson.java
new file mode 100644
index 0000000..2487222
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/DateGson.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.core;
+
+import com.google.gson.*;
+
+import java.lang.reflect.Type;
+import java.util.Date;
+
+public class DateGson implements JsonSerializer, JsonDeserializer {
+ @Override
+ public Date deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {
+ return new Date(json.getAsJsonPrimitive().getAsLong());
+ }
+
+ @Override
+ public JsonElement serialize(Date src, Type typeOfSrc, JsonSerializationContext context) {
+ return new JsonPrimitive(src.getTime());
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/E6SdkCore.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/E6SdkCore.java
new file mode 100644
index 0000000..99618d5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/E6SdkCore.java
@@ -0,0 +1,128 @@
+package com.e6yun.project.sdk.api.core;
+
+import com.e6yun.project.sdk.api.constant.CodeConstant;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.base.ResultApiResponse;
+import com.google.gson.Gson;
+import com.google.gson.GsonBuilder;
+import com.google.gson.JsonSyntaxException;
+
+import java.io.IOException;
+import java.net.URISyntaxException;
+import java.util.Date;
+import java.util.Map;
+import java.util.Objects;
+
+/**
+ * @author xuexiang@e6yun.com
+ */
+public class E6SdkCore extends E6SdkHttp {
+
+ /**
+ * 构造函数
+ *
+ * @param address
+ * @param appKey
+ * @param secretKey
+ * @throws IllegalArgumentException
+ */
+ public E6SdkCore(String address, String appKey, String secretKey) throws IllegalArgumentException {
+ super(address, appKey, secretKey);
+ }
+
+ /**
+ * 校验返回结果是否成功
+ * @param resultApiResponse
+ * @throws ApiException
+ */
+ private void checkResultApiResponse(ResultApiResponse> resultApiResponse) throws ApiException {
+ ApiResponse> apiResponse = resultApiResponse.getResult();
+ if(Objects.isNull(apiResponse)){
+ throw new ApiException(CodeConstant.SYSTEM_ERROR, "结果中缺少result字段");
+ }
+ Integer code = apiResponse.getCode();
+ if(!Objects.equals(code, CodeConstant.SUCCESS)){
+ throw new ApiException(apiResponse.getCode(), apiResponse.getMessage());
+ }
+ }
+
+ /**
+ * 校验返回结果是否成功
+ * @param apiResponse
+ * @throws ApiException
+ */
+ private void checkApiResponse(ApiResponse> apiResponse) throws ApiException {
+ Integer code = apiResponse.getCode();
+ if(!Objects.equals(code, CodeConstant.SUCCESS)){
+ throw new ApiException(apiResponse.getCode(), apiResponse.getMessage());
+ }
+ }
+
+ private T callResult(String path, Map param, Class clazz, ApiRequest apiRequest) throws ApiException {
+ try {
+ String result = apiRequest.apply(path, param);
+ Gson gson = new GsonBuilder().registerTypeAdapter(Date.class, new DateGson()).create();
+ T object = gson.fromJson(result, clazz);
+ checkResultApiResponse(object);
+ return object;
+ } catch (IOException | URISyntaxException | JsonSyntaxException e) {
+ throw new ApiException(CodeConstant.SYSTEM_ERROR, "接口调用失败", e);
+ }
+ }
+
+ protected T callPostResult(String path, Map param, Class clazz) throws ApiException {
+ return this.callResult(path, param, clazz, ((path1, param1) -> {
+ return this.postFormBody(path1, param1);
+ }));
+ }
+
+ protected T callGetResult(String path, Map param, Class clazz) throws ApiException {
+ return this.callResult(path, param, clazz, ((path1, param1) -> {
+ return this.get(path1, param1);
+ }));
+ }
+
+ private T call(String path, Map param, Class clazz, ApiRequest apiRequest) throws ApiException {
+ try {
+ String result = apiRequest.apply(path, param);
+ Gson gson = new GsonBuilder().registerTypeAdapter(Date.class, new DateGson()).create();
+ T object = gson.fromJson(result, clazz);
+ checkApiResponse(object);
+ return object;
+ } catch (IOException | URISyntaxException | JsonSyntaxException e) {
+ throw new ApiException(CodeConstant.SYSTEM_ERROR, "接口调用失败", e);
+ }
+ }
+
+ protected T callPost(String path, Map param, Class clazz) throws ApiException {
+ return this.call(path, param, clazz, ((path1, param1) -> {
+ return this.postFormBody(path1, param1);
+ }));
+ }
+
+ protected T callGet(String path, Map param, Class clazz) throws ApiException {
+ return this.call(path, param, clazz, ((path1, param1) -> {
+ return this.get(path1, param1);
+ }));
+ }
+
+ private T callJson(String path, Object paramRequestBody, Map paramQueryString, Class clazz, ApiRequestJson apiRequestJson) throws ApiException {
+ try {
+ String result = apiRequestJson.apply(path, paramRequestBody, paramQueryString);
+ Gson gson = new GsonBuilder().registerTypeAdapter(Date.class, new DateGson()).create();
+ T object = gson.fromJson(result, clazz);
+ checkApiResponse(object);
+ return object;
+ } catch (IOException | URISyntaxException | JsonSyntaxException e) {
+ throw new ApiException(CodeConstant.SYSTEM_ERROR, "接口调用失败", e);
+ }
+ }
+
+ protected T callPostJson(String path, Object paramRequestBody, Map paramQueryString, Class clazz) throws ApiException {
+ return this.callJson(path, paramRequestBody, paramQueryString, clazz, ((path1, paramRequestBody1, paramQueryString1) -> {
+ return this.postJsonBody(path1, paramRequestBody1, paramQueryString1);
+ }));
+ }
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/E6SdkHttp.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/E6SdkHttp.java
new file mode 100644
index 0000000..e8752b8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/core/E6SdkHttp.java
@@ -0,0 +1,192 @@
+package com.e6yun.project.sdk.api.core;
+
+import com.e6yun.project.sdk.api.constant.CodeConstant;
+import com.e6yun.project.sdk.api.constant.FormatConstant;
+import com.e6yun.project.sdk.api.constant.ParamConstant;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.utils.OkhttpClientUtils;
+import com.e6yun.project.sdk.api.utils.SignUtils;
+import com.google.gson.*;
+import okhttp3.HttpUrl;
+import org.apache.commons.beanutils.BeanUtils;
+import org.apache.commons.collections4.MapUtils;
+import org.apache.commons.lang3.StringUtils;
+
+import java.io.IOException;
+import java.lang.reflect.InvocationTargetException;
+import java.net.URISyntaxException;
+import java.time.Instant;
+import java.time.ZoneId;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Objects;
+import java.util.Set;
+
+public class E6SdkHttp {
+ /**
+ * 服务器地址
+ */
+ private String address;
+
+ /**
+ * 公钥
+ */
+ private String appKey;
+
+ /**
+ * 私钥
+ */
+ private String secretKey;
+
+ /**
+ * 格式时间
+ */
+ private static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
+
+ /**
+ * 构造函数
+ * @param address
+ * @param appKey
+ * @param secretKey
+ * @throws IllegalArgumentException
+ */
+ public E6SdkHttp(String address, String appKey, String secretKey) throws IllegalArgumentException{
+ if(StringUtils.isEmpty(address)){
+ throw new IllegalArgumentException("服务器地址不能为空");
+ }
+ if(StringUtils.isEmpty(appKey)){
+ throw new IllegalArgumentException("公钥不能为空");
+ }
+ if(StringUtils.isEmpty(secretKey)){
+ throw new IllegalArgumentException("私钥不能为空");
+ }
+ this.appKey = appKey;
+ this.secretKey = secretKey;
+ this.address = address;
+ }
+
+ /**
+ * 获取当前时间
+ * @return
+ */
+ private static String timestamp(){
+ Instant instant = Instant.now();
+ // 因为服务器的时区是东八区,所以客户端计算出的时间必须和服务器时区匹配
+ final String SERVER_ZONE_ID = "+08:00";
+ ZonedDateTime zonedDateTime = instant.atZone(ZoneId.of(SERVER_ZONE_ID));
+ String timestamp = DATE_TIME_FORMATTER.format(zonedDateTime);
+ return timestamp;
+ }
+
+ /**
+ * 构建Url地址
+ * @param path
+ * @return
+ * @throws URISyntaxException
+ */
+ private String buildUrl(String path) throws URISyntaxException {
+ HttpUrl.Builder huBuilder = HttpUrl.parse(this.address).newBuilder();
+ String url = huBuilder.encodedPath(path).build().url().toString();
+ return url;
+ }
+
+ /**
+ * 补全参数
+ * @param param
+ */
+ private void completeParam(Map param){
+ param.put(ParamConstant.APP_KEY, this.appKey);
+ param.put(ParamConstant.FORMAT, FormatConstant.JSON);
+ param.put(ParamConstant.TIMESTAMP, timestamp());
+ String sign = SignUtils.sign(this.appKey, this.secretKey, param);
+ param.put(ParamConstant.SIGN, sign.toUpperCase());
+ }
+
+ /**
+ * 校验参数
+ * @param path
+ * @param param
+ */
+ private void checkParam(String path, Map param) throws IllegalArgumentException{
+ if(StringUtils.isEmpty(path)){
+ throw new IllegalArgumentException("路径不能为空");
+ }
+ if(Objects.isNull(param)){
+ throw new IllegalArgumentException("param不能为null");
+ }
+ }
+
+ /**
+ * 发送GET请求
+ * @param path
+ * @param param
+ * @return
+ * @throws URISyntaxException
+ * @throws IOException
+ */
+ protected String get(String path, Map param) throws URISyntaxException, IOException {
+ this.checkParam(path, param);
+ this.completeParam(param);
+ String requestBody = OkhttpClientUtils.get(this.buildUrl(path), param);
+ return requestBody;
+ }
+
+ /**
+ * 发送POST请求
+ * @param path
+ * @param param
+ * @return
+ * @throws URISyntaxException
+ * @throws IOException
+ */
+ protected String postFormBody(String path, Map param) throws URISyntaxException, IOException {
+ this.checkParam(path, param);
+ this.completeParam(param);
+ String requestBody = OkhttpClientUtils.postFormBody(this.buildUrl(path), param);
+ return requestBody;
+ }
+
+ private Map objectToMap(Object param) {
+ Map map = new HashMap<>();
+ Gson gson = new Gson();
+ String json = gson.toJson(param);
+ JsonObject jsonObject = JsonParser.parseString(json).getAsJsonObject();
+ Set> entrySet = jsonObject.entrySet();
+ entrySet.forEach((entry) ->{
+ String key = entry.getKey();
+ JsonElement value = entry.getValue();
+ value.getAsString();
+ map.put(key, value.getAsString());
+ });
+ return map;
+
+ }
+
+ protected String postJsonBody(String path, Object paramRequestBody, Map paramQueryString) throws URISyntaxException, IOException, ApiException {
+ if(StringUtils.isEmpty(path)){
+ throw new IllegalArgumentException("路径不能为空");
+ }
+ if(Objects.isNull(paramRequestBody)){
+ throw new IllegalArgumentException("param不能为null");
+ }
+ if(Objects.isNull(paramQueryString)){
+ throw new IllegalArgumentException("paramQueryString不能为null");
+ }
+ // 查询字符串中的参数
+ Map queryString = new HashMap<>();
+ // 对象转map用于计算sign
+ Map paramMap = this.objectToMap(paramRequestBody);
+ queryString.put(ParamConstant.APP_KEY, this.appKey);
+ queryString.put(ParamConstant.FORMAT, FormatConstant.JSON);
+ queryString.put(ParamConstant.TIMESTAMP, timestamp());
+ queryString.putAll(paramQueryString);
+ paramMap.putAll(queryString);
+ String sign = SignUtils.sign(this.appKey, this.secretKey, paramMap);
+ queryString.put(ParamConstant.SIGN, sign.toUpperCase());
+
+ HttpUrl httpUrl = OkhttpClientUtils.buildUrlQueryString(this.buildUrl(path), queryString);
+ return OkhttpClientUtils.postJsonBody(httpUrl.toString(), paramRequestBody);
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/AueryBluetoothElock.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/AueryBluetoothElock.java
new file mode 100644
index 0000000..85adac3
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/AueryBluetoothElock.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class AueryBluetoothElock {
+
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.queryBluetoothElock(1, "70700"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/ChangeVideoQuality.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/ChangeVideoQuality.java
new file mode 100644
index 0000000..8d1ad20
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/ChangeVideoQuality.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class ChangeVideoQuality {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.changeVideoQuality("陕A0000", "1", 1));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/CloseIntercom.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/CloseIntercom.java
new file mode 100644
index 0000000..5de6ee2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/CloseIntercom.java
@@ -0,0 +1,16 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class CloseIntercom {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.closeIntercom("陕A0000", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/CloseVideoUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/CloseVideoUrl.java
new file mode 100644
index 0000000..05c3574
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/CloseVideoUrl.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class CloseVideoUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.closeVideoUrl("ems-8725d9a5-cae0-4ff0-91e0-9b5cd33495f7"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/DownloadVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/DownloadVideo.java
new file mode 100644
index 0000000..dbc92a8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/DownloadVideo.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.DownVideo;
+
+public class DownloadVideo {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ DownVideo downVideoVO = new DownVideo();
+ downVideoVO.setCallbackUrl("");
+ downVideoVO.setEndTime("2021-07-15 10:00:00");
+ downVideoVO.setVehicle("陕A0000");
+ downVideoVO.setStartTime("2021-06-05 10:00:00");
+ downVideoVO.setChannelIds("1");
+ try {
+ System.out.println(e6SdkApi.downloadVideo(downVideoVO));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindAllTerminal.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindAllTerminal.java
new file mode 100644
index 0000000..f5dc739
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindAllTerminal.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class FindAllTerminal {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.findAllTerminal());
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindAllTerminalAndVehicle.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindAllTerminalAndVehicle.java
new file mode 100644
index 0000000..2202b35
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindAllTerminalAndVehicle.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class FindAllTerminalAndVehicle {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.findAllTerminalAndVehicle("2020-05-05 10:10:00"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindFlashInfo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindFlashInfo.java
new file mode 100644
index 0000000..9729d95
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindFlashInfo.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class FindFlashInfo {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.findFlashInfo("陕A0000", "2021-07-07 10:00:00", "2021-07-13 10:00:00"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindIntercomUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindIntercomUrl.java
new file mode 100644
index 0000000..a092285
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindIntercomUrl.java
@@ -0,0 +1,16 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class FindIntercomUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.findIntercomUrl("陕A0000", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindRenewAudio.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindRenewAudio.java
new file mode 100644
index 0000000..4a539bb
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindRenewAudio.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class FindRenewAudio {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.findRenewAudio("陕A0000", "1,2"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindVideos.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindVideos.java
new file mode 100644
index 0000000..45bc3c1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/FindVideos.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class FindVideos {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.findVideos("陕A0000", "1", "2021-07-07 10:00:00", "2021-07-13 10:00:00"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAiPictureVOList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAiPictureVOList.java
new file mode 100644
index 0000000..9a76728
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAiPictureVOList.java
@@ -0,0 +1,28 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.AiPictureVOList;
+
+public class GetAiPictureVOList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ AiPictureVOList aiPictureVOListVO = new AiPictureVOList();
+ aiPictureVOListVO.setCurPage(1);
+ aiPictureVOListVO.setEndTime("1626660729079");
+ aiPictureVOListVO.setPageSize(10);
+ aiPictureVOListVO.setDataType(1);
+ aiPictureVOListVO.setFirstType(1);
+ aiPictureVOListVO.setSecondType(1);
+ aiPictureVOListVO.setStartTime("1626660629079");
+ aiPictureVOListVO.setVehicleId(Integer.valueOf("6562011"));
+ aiPictureVOListVO.setSortIndx("");
+ aiPictureVOListVO.setSortDir("");
+ System.out.println(e6SdkApi.getAiPictureVOList(aiPictureVOListVO));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAlarmVideoUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAlarmVideoUrl.java
new file mode 100644
index 0000000..3c90b94
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAlarmVideoUrl.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetAlarmVideoUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.getAlarmVideoUrl("陕A0000", "2021-07-07 10:00:00", "2021-07-13 10:00:00", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAreaListByLonLat.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAreaListByLonLat.java
new file mode 100644
index 0000000..25c581f
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAreaListByLonLat.java
@@ -0,0 +1,25 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.AreaListByLonLat;
+
+public class GetAreaListByLonLat {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ AreaListByLonLat areaListByLonLat = new AreaListByLonLat();
+ areaListByLonLat.setVehicleNo("陕A0000");
+ areaListByLonLat.setFormat("");
+ areaListByLonLat.setOffSetLonLat("12");
+ areaListByLonLat.setLon("123");
+ areaListByLonLat.setLat("123");
+
+ System.out.println(e6SdkApi.getAreaListByLonLat(areaListByLonLat));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAudioUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAudioUrl.java
new file mode 100644
index 0000000..285dae0
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetAudioUrl.java
@@ -0,0 +1,26 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+
+public class GetAudioUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ GBVideo gbVideo = new GBVideo();
+ gbVideo.setVehicleid(Integer.valueOf("6562011"));
+ gbVideo.setWid("1");
+ gbVideo.setChannelids("1");
+ gbVideo.setVideoqualitystr("1");
+ gbVideo.setBalarmtime("1");
+ gbVideo.setEventtype(0);
+ gbVideo.setGuid("1");
+ System.out.println(e6SdkApi.getAudioUrl(gbVideo));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetCloseVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetCloseVideo.java
new file mode 100644
index 0000000..9fe1f28
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetCloseVideo.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetCloseVideo {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getCloseVideo("陕A0000","1"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetDriverLimit.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetDriverLimit.java
new file mode 100644
index 0000000..ba42f03
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetDriverLimit.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetDriverLimit {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getDriverLimit("1", "E6YUN", "1"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetDrivingTimeList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetDrivingTimeList.java
new file mode 100644
index 0000000..cd1dae1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetDrivingTimeList.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetDrivingTimeList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getDrivingTimeList("陕A0000", "2021-08-01 00:00:00", "2021-08-10 23:59:59", ""));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetEquipInfoHistory.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetEquipInfoHistory.java
new file mode 100644
index 0000000..d874a83
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetEquipInfoHistory.java
@@ -0,0 +1,26 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.EquipInfoReal;
+
+public class GetEquipInfoHistory {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ EquipInfoReal equipInfoReal = new EquipInfoReal();
+ equipInfoReal.setBtime("2021-07-07 10:00:00");
+ equipInfoReal.setEtime("2021-07-13 10:00:00");
+ equipInfoReal.setSecond("1");
+ equipInfoReal.setEquipcode("97111600020");
+ equipInfoReal.setSessionid("97111600020");
+ equipInfoReal.setIsoffsetlonlat("1");
+
+ System.out.println(e6SdkApi.getEquipInfoHistory(equipInfoReal));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetEquipInfoReal.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetEquipInfoReal.java
new file mode 100644
index 0000000..6a4a418
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetEquipInfoReal.java
@@ -0,0 +1,26 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.EquipInfoReal;
+
+public class GetEquipInfoReal {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ EquipInfoReal equipInfoReal = new EquipInfoReal();
+ equipInfoReal.setBtime("2021-07-07 10:00:00");
+ equipInfoReal.setEtime("2021-07-13 10:00:00");
+ equipInfoReal.setSecond("1");
+ equipInfoReal.setEquipcode("96150310358");
+ equipInfoReal.setSessionid("97111600020");
+ equipInfoReal.setIsoffsetlonlat("1");
+ System.out.println(e6SdkApi.getEquipInfoReal(equipInfoReal));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetHumidityList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetHumidityList.java
new file mode 100644
index 0000000..197ae75
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetHumidityList.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.HumidityList;
+
+public class GetHumidityList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ HumidityList humidityList = new HumidityList();
+ humidityList.setbTime("1626660629079");
+ humidityList.seteTime("1626660729079");
+ humidityList.setVehicleId(5362332);
+ humidityList.setCarId(0);
+ humidityList.setIntervalTime(10);
+ System.out.println(e6SdkApi.getHumidityList(humidityList));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetNewVideoUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetNewVideoUrl.java
new file mode 100644
index 0000000..10f4371
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetNewVideoUrl.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetNewVideoUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getNewVideoUrl("陕A0000", "1", "1"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetOilCalList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetOilCalList.java
new file mode 100644
index 0000000..0859c7c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetOilCalList.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.OilCalList;
+
+public class GetOilCalList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ OilCalList oilCalList = new OilCalList();
+ oilCalList.setOilStatus(0);
+ oilCalList.setCarId(Integer.valueOf("6562011"));
+ oilCalList.setSecond(0);
+ oilCalList.setVehicleId(Integer.valueOf("6562011"));
+ oilCalList.setsTime("2021-07-07 10:00:00");
+ oilCalList.seteTime("2021-07-13 10:00:00");
+ System.out.println(e6SdkApi.getOilCalList(oilCalList));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetOpenVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetOpenVideo.java
new file mode 100644
index 0000000..3984c73
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetOpenVideo.java
@@ -0,0 +1,19 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetOpenVideo {
+
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getOpenVideo("陕A0000", "1", 1));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPlaybackVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPlaybackVideo.java
new file mode 100644
index 0000000..74cd0d4
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPlaybackVideo.java
@@ -0,0 +1,19 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetPlaybackVideo {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getPlaybackVideo("陕A0000", "1", "2021-07-13 9:00:00", "2021-07-14 9:00:00"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPlaybackVideoUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPlaybackVideoUrl.java
new file mode 100644
index 0000000..b75fbe7
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPlaybackVideoUrl.java
@@ -0,0 +1,19 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetPlaybackVideoUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getPlaybackVideoUrl("陕A0000", "1",
+ "2021-10-09 10:00:00", "2021-10-09 15:00:00", "1"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPointTempHumList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPointTempHumList.java
new file mode 100644
index 0000000..115949d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetPointTempHumList.java
@@ -0,0 +1,27 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.PointTempHumList;
+
+public class GetPointTempHumList {
+
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ PointTempHumList pointTempHumListVO = new PointTempHumList();
+ pointTempHumListVO.setStorageName("仓库1");
+ pointTempHumListVO.setStorageCode("CK0001");
+ pointTempHumListVO.setLocationName("区域1");
+ pointTempHumListVO.setPointName("自定义点1");
+ pointTempHumListVO.setBtime("2021-07-01 00:00:00");
+ pointTempHumListVO.setEtime("2021-07-11 23:00:00");
+
+ System.out.println(e6SdkApi.getPointTempHumList(pointTempHumListVO));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRealTimeVideoFlowUrl.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRealTimeVideoFlowUrl.java
new file mode 100644
index 0000000..a21b22f
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRealTimeVideoFlowUrl.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetRealTimeVideoFlowUrl {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.getRealTimeVideoFlowUrl("陕A0000", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRenewAudio.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRenewAudio.java
new file mode 100644
index 0000000..3638e1a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRenewAudio.java
@@ -0,0 +1,26 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+
+public class GetRenewAudio {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ GBVideo gbVideo = new GBVideo();
+ gbVideo.setVehicleid(Integer.valueOf("6562011"));
+ gbVideo.setWid("1");
+ gbVideo.setChannelids("1");
+ gbVideo.setVideoqualitystr("1");
+ gbVideo.setBalarmtime("1");
+ gbVideo.setEventtype(0);
+ gbVideo.setGuid("1");
+ System.out.println(e6SdkApi.getRenewAudio(gbVideo));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRenewVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRenewVideo.java
new file mode 100644
index 0000000..73cb07c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetRenewVideo.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetRenewVideo {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getRenewVideo("陕A0000","1"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStatStatement.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStatStatement.java
new file mode 100644
index 0000000..52d17c1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStatStatement.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetStatStatement {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getStatStatement("2021-07-07 10:00:00", "2021-07-13 10:00:00"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorageInfoList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorageInfoList.java
new file mode 100644
index 0000000..4c0a754
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorageInfoList.java
@@ -0,0 +1,19 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetStorageInfoList {
+
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getStorageInfoList("仓库1", "CK0001"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorageTempHum.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorageTempHum.java
new file mode 100644
index 0000000..e4fb816
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorageTempHum.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetStorageTempHum {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getStorageTempHum("仓库1", "1", "区域1", "自定义点1"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStoreInfoList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStoreInfoList.java
new file mode 100644
index 0000000..d6d32a7
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStoreInfoList.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetStoreInfoList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getStoreInfoList("静静到家便利店", "JJDJ"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorePointTempHumList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorePointTempHumList.java
new file mode 100644
index 0000000..64ab3df
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStorePointTempHumList.java
@@ -0,0 +1,25 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StorePointTempHumList;
+
+public class GetStorePointTempHumList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ StorePointTempHumList storePointTempHumList = new StorePointTempHumList();
+ storePointTempHumList.setFreezerName("冷柜1");
+ storePointTempHumList.setPointName("冷柜1");
+ storePointTempHumList.setBtime("2021-07-18 00:00:00");
+ storePointTempHumList.setEtime("2021-07-19 23:00:00");
+ storePointTempHumList.setStoreName("便利店001");
+ storePointTempHumList.setStoreCode("JJDJ");
+ System.out.println(e6SdkApi.getStorePointTempHumList(storePointTempHumList));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStoreTempHum.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStoreTempHum.java
new file mode 100644
index 0000000..8ec7c74
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetStoreTempHum.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetStoreTempHum {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getStoreTempHum("便利店001", "JJDJ", "冷柜1", ""));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetTerBasicInfo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetTerBasicInfo.java
new file mode 100644
index 0000000..e4d299d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetTerBasicInfo.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetTerBasicInfo {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getTerBasicInfo("陕A0000"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetTravelList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetTravelList.java
new file mode 100644
index 0000000..2e6ade1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/GetTravelList.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class GetTravelList {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.getTravelList("1627920000000", "1628524799999"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/LeaveAreaRealData.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/LeaveAreaRealData.java
new file mode 100644
index 0000000..d0a4205
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/LeaveAreaRealData.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class LeaveAreaRealData {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.leaveAreaRealData("陕A0000", "-1", "", "", ""));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/ListActiveSafetyEvent.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/ListActiveSafetyEvent.java
new file mode 100644
index 0000000..0d6ce47
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/ListActiveSafetyEvent.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class ListActiveSafetyEvent {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.listActiveSafetyEvent("1627920000000", "1628524799999", "陕A0000", 0));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/OpenAudio.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/OpenAudio.java
new file mode 100644
index 0000000..940cd48
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/OpenAudio.java
@@ -0,0 +1,27 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+
+public class OpenAudio {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ GBVideo gbVideo = new GBVideo();
+ gbVideo.setVehicleid(Integer.valueOf("6562011"));
+ gbVideo.setWid("99930627002");
+ gbVideo.setChannelids("1");
+ gbVideo.setVideoqualitystr("1");
+ gbVideo.setBalarmtime("2021-07-19 14:00:00");
+ gbVideo.setEventtype(1);
+ gbVideo.setGuid("99930627002");
+
+ System.out.println(e6SdkApi.openAudio(gbVideo));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/OpenIntercom.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/OpenIntercom.java
new file mode 100644
index 0000000..344cc0e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/OpenIntercom.java
@@ -0,0 +1,16 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class OpenIntercom {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.openIntercom("陕A0000", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/PushVehicleDepartureStatus.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/PushVehicleDepartureStatus.java
new file mode 100644
index 0000000..07933cb
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/PushVehicleDepartureStatus.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class PushVehicleDepartureStatus {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.pushVehicleDepartureStatus("陕A0000", 0, 1, "json"));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/QueryElockOperateRecord.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/QueryElockOperateRecord.java
new file mode 100644
index 0000000..0a37af8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/QueryElockOperateRecord.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class QueryElockOperateRecord {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ List l = new ArrayList<>();
+ l.add("E807BF0800BD");
+ l.add("E807BF97020A");
+ System.out.println(e6SdkApi.queryElockOperateRecord("2022-03-16 00:00:00", "2022-03-17 14:00:00", l));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SaveBluetoothleLockErrorOprRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SaveBluetoothleLockErrorOprRecordVO.java
new file mode 100644
index 0000000..f286618
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SaveBluetoothleLockErrorOprRecordVO.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class SaveBluetoothleLockErrorOprRecordVO {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.saveBluetoothleLockErrorOprRecord("1",0,0,0,0,"1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendFlashDirective.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendFlashDirective.java
new file mode 100644
index 0000000..b9ca7e5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendFlashDirective.java
@@ -0,0 +1,16 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class SendFlashDirective {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.sendFlashDirective("陕A0000", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendVechileVoice.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendVechileVoice.java
new file mode 100644
index 0000000..a7e8036
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendVechileVoice.java
@@ -0,0 +1,17 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class SendVechileVoice {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ System.out.println(e6SdkApi.sendVechileVoice("陕A0000", "测试lcd下发指令", "json"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendVoiceDirective.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendVoiceDirective.java
new file mode 100644
index 0000000..c0b1793
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SendVoiceDirective.java
@@ -0,0 +1,16 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+public class SendVoiceDirective {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+ try {
+ System.out.println(e6SdkApi.sendVoiceDirective("陕A0000", "1"));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SetOverTemp.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SetOverTemp.java
new file mode 100644
index 0000000..574a0aa
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/SetOverTemp.java
@@ -0,0 +1,53 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.OverTemp;
+import com.e6yun.project.sdk.api.pojo.business.NotifyLinkman;
+import com.e6yun.project.sdk.api.pojo.business.NotifyMan;
+import com.e6yun.project.sdk.api.pojo.business.TempSetting;
+
+public class SetOverTemp {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ OverTemp overTemp = new OverTemp();
+ overTemp.setVehicleNos("陕A0000");
+ overTemp.setIsApply("1");
+ overTemp.setIsPlatformShow("1");
+ overTemp.setIsAlarmSound("1");
+ overTemp.setRemark("1");
+ overTemp.setIsNotifyLinkman("1");
+ TempSetting tempSetting = new TempSetting();
+ tempSetting.setContinueTime1(10);
+ tempSetting.setContinueTime2(10);
+ tempSetting.setContinueTime3(10);
+ tempSetting.setContinueTime4(10);
+ tempSetting.setContinueTime5(10);
+ tempSetting.setContinueTime6(10);
+ tempSetting.setContinueTime7(10);
+ tempSetting.setContinueTime8(10);
+ tempSetting.setHt1(10);
+ tempSetting.setHt2(10);
+ tempSetting.setHt3(10);
+ tempSetting.setHt4(10);
+ tempSetting.setHt5(10);
+ tempSetting.setHt6(10);
+ tempSetting.setHt7(10);
+ tempSetting.setHt8(10);
+ NotifyLinkman NotifyLinkman = new NotifyLinkman();
+ NotifyMan notifyMan = new NotifyMan();
+ notifyMan.setType(1);
+ NotifyLinkman.setNotifyMan1(notifyMan);
+ NotifyLinkman.setNotifyMan2(notifyMan);
+ NotifyLinkman.setNotifyMan3(notifyMan);
+ NotifyLinkman.setNotifyMan4(notifyMan);
+ NotifyLinkman.setNotifyMan5(notifyMan);
+ System.out.println(e6SdkApi.setOverTemp(overTemp,tempSetting,NotifyLinkman));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/UploadOperateRecord.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/UploadOperateRecord.java
new file mode 100644
index 0000000..12c1778
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/UploadOperateRecord.java
@@ -0,0 +1,28 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class UploadOperateRecord {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ List dataTerminalIdList = new ArrayList<>();
+ dataTerminalIdList.add(0);
+ Integer operateType = 0;
+ String operateTime = "2021-07-19 13:24:49";
+ Integer lon = 0;
+ Integer lat = 0;
+ String commids = "1";
+ System.out.println(e6SdkApi.uploadOperateRecord(dataTerminalIdList,operateType,operateTime,lon,lat,commids));
+
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/VehicleUpdate.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/VehicleUpdate.java
new file mode 100644
index 0000000..88bc8a2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/VehicleUpdate.java
@@ -0,0 +1,31 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.UpdateVehicleVO;
+
+import java.util.Date;
+
+public class VehicleUpdate {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ UpdateVehicleVO updateVehicleVO = new UpdateVehicleVO();
+ updateVehicleVO.setTimestamp(String.valueOf(new Date().getTime()));
+ updateVehicleVO.setVehicleNo("陕A0000");
+ updateVehicleVO.setMotorcade("1");
+ updateVehicleVO.setBrand("1");
+ updateVehicleVO.setRegDate("2021-07-07 10:00:00");
+ updateVehicleVO.setLength(0.0D);
+ updateVehicleVO.setVolume(0.0D);
+ updateVehicleVO.setLoad(0.0D);
+ updateVehicleVO.setIsValid(0);
+
+ System.out.println(e6SdkApi.vehicleUpdate(updateVehicleVO));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/getCloseAudio.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/getCloseAudio.java
new file mode 100644
index 0000000..1487ce2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/example/getCloseAudio.java
@@ -0,0 +1,26 @@
+package com.e6yun.project.sdk.api.example;
+
+import com.e6yun.project.sdk.api.E6SdkApi;
+import com.e6yun.project.sdk.api.exception.ApiException;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+
+public class getCloseAudio {
+ static E6SdkApi e6SdkApi = new E6SdkApi("http://api.e6yun.com/", "您的appkey", "您的secreKey");
+
+ public static void main(String[] args) {
+
+ try {
+ GBVideo gbVideo = new GBVideo();
+ gbVideo.setVehicleid(Integer.valueOf("6562011"));
+ gbVideo.setWid("1");
+ gbVideo.setChannelids("1");
+ gbVideo.setVideoqualitystr("1");
+ gbVideo.setBalarmtime("1");
+ gbVideo.setEventtype(0);
+ gbVideo.setGuid("1");
+ System.out.println(e6SdkApi.getCloseAudio(gbVideo));
+ } catch (ApiException e) {
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/exception/ApiException.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/exception/ApiException.java
new file mode 100644
index 0000000..4f7d862
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/exception/ApiException.java
@@ -0,0 +1,33 @@
+package com.e6yun.project.sdk.api.exception;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @author xuexiang@e6yun.com
+ */
+public class ApiException extends Exception{
+
+ /**
+ * 接口状态码
+ */
+ private int code;
+
+
+ public ApiException(int code, String message) {
+ super(message);
+ this.code = code;
+ }
+
+ public ApiException(int code, String message, Throwable cause) {
+ super(message, cause);
+ this.code = code;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(ApiException.class)
+ .add("super", super.toString())
+ .add("code", code)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/base/ApiResponse.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/base/ApiResponse.java
new file mode 100644
index 0000000..dfe6d2e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/base/ApiResponse.java
@@ -0,0 +1,42 @@
+package com.e6yun.project.sdk.api.pojo.base;
+
+import com.google.common.base.MoreObjects;
+
+public class ApiResponse {
+ private Integer code;
+ private String message;
+ private T data;
+
+ public Integer getCode() {
+ return code;
+ }
+
+ public void setCode(Integer code) {
+ this.code = code;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public T getData() {
+ return data;
+ }
+
+ public void setData(T data) {
+ this.data = data;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(ApiResponse.class)
+ .add("code", code)
+ .add("message", message)
+ .add("data", data)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/base/ResultApiResponse.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/base/ResultApiResponse.java
new file mode 100644
index 0000000..663c2f2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/base/ResultApiResponse.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.base;
+
+import com.google.common.base.MoreObjects;
+
+public class ResultApiResponse {
+ private ApiResponse result;
+
+ public ApiResponse getResult() {
+ return result;
+ }
+
+ public void setResult(ApiResponse result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(ResultApiResponse.class)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AllTerminalVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AllTerminalVO.java
new file mode 100644
index 0000000..0b4b108
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AllTerminalVO.java
@@ -0,0 +1,162 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:14
+ * @ClassName AllTerminalVO
+ * @Remark
+ */
+public class AllTerminalVO {
+
+ private Integer dtid;
+
+ private String terminalName;
+
+ private String equipCode;
+
+ private Integer deviceType;
+
+ private Integer equipSourceId;
+
+ private String commids;
+
+ private Integer oilControl;
+
+ private Integer isCamera;
+
+ private Integer isHaveLock;
+
+ private Integer isLCD;
+
+ private Integer temperaturectrl;
+
+ private Integer humidityChannel;
+
+ private Integer cooler;
+
+ public Integer getDtid() {
+ return dtid;
+ }
+
+ public void setDtid(Integer dtid) {
+ this.dtid = dtid;
+ }
+
+ public String getTerminalName() {
+ return terminalName;
+ }
+
+ public void setTerminalName(String terminalName) {
+ this.terminalName = terminalName;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public Integer getDeviceType() {
+ return deviceType;
+ }
+
+ public void setDeviceType(Integer deviceType) {
+ this.deviceType = deviceType;
+ }
+
+ public Integer getEquipSourceId() {
+ return equipSourceId;
+ }
+
+ public void setEquipSourceId(Integer equipSourceId) {
+ this.equipSourceId = equipSourceId;
+ }
+
+ public String getCommids() {
+ return commids;
+ }
+
+ public void setCommids(String commids) {
+ this.commids = commids;
+ }
+
+ public Integer getOilControl() {
+ return oilControl;
+ }
+
+ public void setOilControl(Integer oilControl) {
+ this.oilControl = oilControl;
+ }
+
+ public Integer getIsCamera() {
+ return isCamera;
+ }
+
+ public void setIsCamera(Integer isCamera) {
+ this.isCamera = isCamera;
+ }
+
+ public Integer getIsHaveLock() {
+ return isHaveLock;
+ }
+
+ public void setIsHaveLock(Integer isHaveLock) {
+ this.isHaveLock = isHaveLock;
+ }
+
+ public Integer getIsLCD() {
+ return isLCD;
+ }
+
+ public void setIsLCD(Integer isLCD) {
+ this.isLCD = isLCD;
+ }
+
+ public Integer getTemperaturectrl() {
+ return temperaturectrl;
+ }
+
+ public void setTemperaturectrl(Integer temperaturectrl) {
+ this.temperaturectrl = temperaturectrl;
+ }
+
+ public Integer getHumidityChannel() {
+ return humidityChannel;
+ }
+
+ public void setHumidityChannel(Integer humidityChannel) {
+ this.humidityChannel = humidityChannel;
+ }
+
+ public Integer getCooler() {
+ return cooler;
+ }
+
+ public void setCooler(Integer cooler) {
+ this.cooler = cooler;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("dtid", dtid)
+ .add("terminalName", terminalName)
+ .add("equipCode", equipCode)
+ .add("deviceType", deviceType)
+ .add("equipSourceId", equipSourceId)
+ .add("commids", commids)
+ .add("oilControl", oilControl)
+ .add("isCamera", isCamera)
+ .add("isHaveLock", isHaveLock)
+ .add("isLCD", isLCD)
+ .add("temperaturectrl", temperaturectrl)
+ .add("humidityChannel", humidityChannel)
+ .add("cooler", cooler)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaInfo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaInfo.java
new file mode 100644
index 0000000..e068c6f
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaInfo.java
@@ -0,0 +1,40 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 16:02
+ * @ClassName AreaInfo
+ * @Remark
+ */
+public class AreaInfo {
+ private String areaCode;
+
+ private String areaName;
+
+ public String getAreaCode() {
+ return areaCode;
+ }
+
+ public void setAreaCode(String areaCode) {
+ this.areaCode = areaCode;
+ }
+
+ public String getAreaName() {
+ return areaName;
+ }
+
+ public void setAreaName(String areaName) {
+ this.areaName = areaName;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("areaCode", areaCode)
+ .add("areaName", areaName)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaListByLonLat.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaListByLonLat.java
new file mode 100644
index 0000000..a7814cd
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaListByLonLat.java
@@ -0,0 +1,77 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 16:22
+ * @ClassName AreaListByLonLatVO
+ * @Remark
+ */
+public class AreaListByLonLat {
+
+ private String vehicleNo;
+
+ private String format;
+
+ private String offSetLonLat;
+
+ private String lon;
+
+ private String lat;
+
+ public AreaListByLonLat() {
+ }
+
+ public String getVehicleNo() {
+ return vehicleNo;
+ }
+
+ public void setVehicleNo(String vehicleNo) {
+ this.vehicleNo = vehicleNo;
+ }
+
+ public String getFormat() {
+ return format;
+ }
+
+ public void setFormat(String format) {
+ this.format = format;
+ }
+
+ public String getOffSetLonLat() {
+ return offSetLonLat;
+ }
+
+ public void setOffSetLonLat(String offSetLonLat) {
+ this.offSetLonLat = offSetLonLat;
+ }
+
+ public String getLon() {
+ return lon;
+ }
+
+ public void setLon(String lon) {
+ this.lon = lon;
+ }
+
+ public String getLat() {
+ return lat;
+ }
+
+ public void setLat(String lat) {
+ this.lat = lat;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleNo", vehicleNo)
+ .add("format", format)
+ .add("offSetLonLat", offSetLonLat)
+ .add("lon", lon)
+ .add("lat", lat)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaListByLonLatVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaListByLonLatVO.java
new file mode 100644
index 0000000..2a56b8d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/AreaListByLonLatVO.java
@@ -0,0 +1,41 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 15:40
+ * @ClassName AreaListByLonLatVO
+ * @Remark
+ */
+public class AreaListByLonLatVO {
+ private String vehicle;
+ private List areaInfo;
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public List getAreaInfo() {
+ return areaInfo;
+ }
+
+ public void setAreaInfo(List areaInfo) {
+ this.areaInfo = areaInfo;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicle", vehicle)
+ .add("areaInfo", areaInfo)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DOrgInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DOrgInfoVO.java
new file mode 100644
index 0000000..68a77f1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DOrgInfoVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:36
+ * @ClassName DOrgInfoVO
+ * @Remark
+ */
+public class DOrgInfoVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DriverBaseInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DriverBaseInfoVO.java
new file mode 100644
index 0000000..655cc52
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DriverBaseInfoVO.java
@@ -0,0 +1,71 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:27
+ * @ClassName DriverBaseInfoVO
+ * @Remark
+ */
+public class DriverBaseInfoVO {
+ /**
+ * 司机名称
+ */
+ private String driverName;
+ /**
+ * 司机联系方式
+ */
+ private String driverPhone;
+ /**
+ * 司机驾驶证号
+ */
+ private String driverDqcn;
+ /**
+ * 司机工号
+ */
+ private String driverCode;
+
+ public String getDriverName() {
+ return driverName;
+ }
+
+ public void setDriverName(String driverName) {
+ this.driverName = driverName;
+ }
+
+ public String getDriverPhone() {
+ return driverPhone;
+ }
+
+ public void setDriverPhone(String driverPhone) {
+ this.driverPhone = driverPhone;
+ }
+
+ public String getDriverDqcn() {
+ return driverDqcn;
+ }
+
+ public void setDriverDqcn(String driverDqcn) {
+ this.driverDqcn = driverDqcn;
+ }
+
+ public String getDriverCode() {
+ return driverCode;
+ }
+
+ public void setDriverCode(String driverCode) {
+ this.driverCode = driverCode;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("driverName", driverName)
+ .add("driverPhone", driverPhone)
+ .add("driverDqcn", driverDqcn)
+ .add("driverCode", driverCode)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DriverInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DriverInfoVO.java
new file mode 100644
index 0000000..bf4bc09
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/DriverInfoVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:22
+ * @ClassName DriverInfoVO
+ * @Remark
+ */
+public class DriverInfoVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/EquipInfoHistory.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/EquipInfoHistory.java
new file mode 100644
index 0000000..6030241
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/EquipInfoHistory.java
@@ -0,0 +1,88 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:15
+ * @ClassName EquipInfoHistoryVO
+ * @Remark
+ */
+public class EquipInfoHistory {
+
+ private String equipcode;
+
+ private String sessionid;
+
+ private String isoffsetlonlat;
+
+ private String btime;
+
+ private String etime;
+
+ private String second;
+
+ public EquipInfoHistory() {
+ }
+
+ public String getSessionid() {
+ return sessionid;
+ }
+
+ public void setSessionid(String sessionid) {
+ this.sessionid = sessionid;
+ }
+
+ public String getEquipcode() {
+ return equipcode;
+ }
+
+ public void setEquipcode(String equipcode) {
+ this.equipcode = equipcode;
+ }
+
+ public String getIsoffsetlonlat() {
+ return isoffsetlonlat;
+ }
+
+ public void setIsoffsetlonlat(String isoffsetlonlat) {
+ this.isoffsetlonlat = isoffsetlonlat;
+ }
+
+ public String getBtime() {
+ return btime;
+ }
+
+ public void setBtime(String btime) {
+ this.btime = btime;
+ }
+
+ public String getEtime() {
+ return etime;
+ }
+
+ public void setEtime(String etime) {
+ this.etime = etime;
+ }
+
+ public String getSecond() {
+ return second;
+ }
+
+ public void setSecond(String second) {
+ this.second = second;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("equipcode", equipcode)
+ .add("sessionid", sessionid)
+ .add("isoffsetlonlat", isoffsetlonlat)
+ .add("btime", btime)
+ .add("etime", etime)
+ .add("second", second)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/EquipInfoReal.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/EquipInfoReal.java
new file mode 100644
index 0000000..3030ee3
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/EquipInfoReal.java
@@ -0,0 +1,88 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:21
+ * @ClassName EquipInfoVO
+ * @Remark
+ */
+public class EquipInfoReal {
+
+ private String equipcode;
+
+ private String sessionid;
+
+ private String isoffsetlonlat;
+
+ private String btime;
+
+ private String etime;
+
+ private String second;
+
+ public String getBtime() {
+ return btime;
+ }
+
+ public void setBtime(String btime) {
+ this.btime = btime;
+ }
+
+ public String getEtime() {
+ return etime;
+ }
+
+ public void setEtime(String etime) {
+ this.etime = etime;
+ }
+
+ public String getSecond() {
+ return second;
+ }
+
+ public void setSecond(String second) {
+ this.second = second;
+ }
+
+ public EquipInfoReal() {
+ }
+
+ public String getEquipcode() {
+ return equipcode;
+ }
+
+ public void setEquipcode(String equipcode) {
+ this.equipcode = equipcode;
+ }
+
+ public String getSessionid() {
+ return sessionid;
+ }
+
+ public void setSessionid(String sessionid) {
+ this.sessionid = sessionid;
+ }
+
+ public String getIsoffsetlonlat() {
+ return isoffsetlonlat;
+ }
+
+ public void setIsoffsetlonlat(String isoffsetlonlat) {
+ this.isoffsetlonlat = isoffsetlonlat;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("equipcode", equipcode)
+ .add("sessionid", sessionid)
+ .add("isoffsetlonlat", isoffsetlonlat)
+ .add("btime", btime)
+ .add("etime", etime)
+ .add("second", second)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgAndVehicleConVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgAndVehicleConVO.java
new file mode 100644
index 0000000..af140aa
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgAndVehicleConVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:31
+ * @ClassName OrgAndVehicleConVO
+ * @Remark
+ */
+public class OrgAndVehicleConVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgBaseInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgBaseInfoVO.java
new file mode 100644
index 0000000..18e9243
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgBaseInfoVO.java
@@ -0,0 +1,71 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:10
+ * @ClassName OrgBaseInfoVO
+ * @Remark
+ */
+public class OrgBaseInfoVO {
+ /**
+ * 车队名称
+ */
+ private String orgName;
+ /**
+ * 车队编码
+ */
+ private String orgCode;
+ /**
+ * 车队联系人
+ */
+ private String orgLinkName;
+ /**
+ * 车队联系方式
+ */
+ private String orgLinkPhone;
+
+ public String getOrgName() {
+ return orgName;
+ }
+
+ public void setOrgName(String orgName) {
+ this.orgName = orgName;
+ }
+
+ public String getOrgCode() {
+ return orgCode;
+ }
+
+ public void setOrgCode(String orgCode) {
+ this.orgCode = orgCode;
+ }
+
+ public String getOrgLinkName() {
+ return orgLinkName;
+ }
+
+ public void setOrgLinkName(String orgLinkName) {
+ this.orgLinkName = orgLinkName;
+ }
+
+ public String getOrgLinkPhone() {
+ return orgLinkPhone;
+ }
+
+ public void setOrgLinkPhone(String orgLinkPhone) {
+ this.orgLinkPhone = orgLinkPhone;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("orgName", orgName)
+ .add("orgCode", orgCode)
+ .add("orgLinkName", orgLinkName)
+ .add("orgLinkPhone", orgLinkPhone)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgInfoVO.java
new file mode 100644
index 0000000..53c6c93
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/OrgInfoVO.java
@@ -0,0 +1,32 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:06
+ * @ClassName OrgInfoVO
+ * @Remark
+ */
+public class OrgInfoVO {
+
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/TerBasicInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/TerBasicInfoVO.java
new file mode 100644
index 0000000..bb8f965
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/TerBasicInfoVO.java
@@ -0,0 +1,792 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:03
+ * @ClassName TerBasicInfoVO
+ * @Remark
+ */
+public class TerBasicInfoVO {
+ private Date maxModifiedTime;
+
+ private Integer vehicleId;
+
+ private String vehicleNo;
+
+ private Integer isValid;
+
+ private Integer corpId;
+
+ private String regName;
+
+ private String customName;
+
+ private String objKey;
+
+ private Integer monitorCorpId;
+
+ private Integer dataSource;
+
+ private String dataTerName;
+
+ private Integer dataTerminalId;
+
+ private String commids;
+
+ private Integer deviceType;
+
+ private Integer status;
+
+ private Integer terFrom;
+
+ private Integer terSource;
+
+ private Integer power;
+
+ private Integer isLock;
+
+ private Integer isHaveLock;
+
+ private Integer isCamera;
+
+ private Integer cooler;
+
+ private Integer hydraulic;
+
+ private Integer oilControl;
+
+ private Integer airCondition;
+
+ private Integer centerLock;
+
+ private Integer cutoilelec;
+
+ private Integer isMan;
+
+ private Integer isStandbyPower;
+
+ private Integer temperaturectrl;
+
+ private Integer isMixer;
+
+ private Integer dobuleSpeed;
+
+ private Integer switchNum;
+
+ private String appid;
+
+ private String antennaLocation;
+
+ private Integer eqSourceId;
+
+ private String mainVersion;
+
+ private String lcdVersion;
+
+ private Integer co2Ctrl;
+
+ private Integer humidityChannel;
+
+ private Integer relayChannel;
+
+ private Integer isConnected;
+
+ private Integer isMonitor;
+
+ private Integer isLcd;
+
+ private Integer cameraChannel;
+
+ private Integer mcChannel;
+
+ private Integer video3G;
+
+ private Integer isSeparation;
+
+ private Integer isTrailer;
+
+ private Integer photoResolution;
+
+ private Integer equipId;
+
+ private String equipCode;
+
+ private Integer firstClassId;
+
+ private Integer secondClassId;
+
+ private Integer thirdClassId;
+
+ private Integer companyId;
+
+ private Integer companyLevel;
+
+
+ private String modifiedRemark;
+
+ private Integer isStopAnalyze;
+
+ private Integer isAdas;
+
+
+ private Integer isTyreBar;
+
+ private Integer extAttr1;
+
+ private Integer extAttr2;
+
+ private Integer extAttr3;
+
+ private Integer extAttr4;
+
+ private Integer extAttr5;
+
+ private Integer extAttr6;
+
+ private Integer extAttr7;
+
+ private Integer extAttr8;
+
+ private Integer extAttr9;
+
+ public Date getMaxModifiedTime() {
+ return maxModifiedTime;
+ }
+
+ public void setMaxModifiedTime(Date maxModifiedTime) {
+ this.maxModifiedTime = maxModifiedTime;
+ }
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getVehicleNo() {
+ return vehicleNo;
+ }
+
+ public void setVehicleNo(String vehicleNo) {
+ this.vehicleNo = vehicleNo;
+ }
+
+ public Integer getIsValid() {
+ return isValid;
+ }
+
+ public void setIsValid(Integer isValid) {
+ this.isValid = isValid;
+ }
+
+ public Integer getCorpId() {
+ return corpId;
+ }
+
+ public void setCorpId(Integer corpId) {
+ this.corpId = corpId;
+ }
+
+ public String getRegName() {
+ return regName;
+ }
+
+ public void setRegName(String regName) {
+ this.regName = regName;
+ }
+
+ public String getCustomName() {
+ return customName;
+ }
+
+ public void setCustomName(String customName) {
+ this.customName = customName;
+ }
+
+ public String getObjKey() {
+ return objKey;
+ }
+
+ public void setObjKey(String objKey) {
+ this.objKey = objKey;
+ }
+
+ public Integer getMonitorCorpId() {
+ return monitorCorpId;
+ }
+
+ public void setMonitorCorpId(Integer monitorCorpId) {
+ this.monitorCorpId = monitorCorpId;
+ }
+
+ public Integer getDataSource() {
+ return dataSource;
+ }
+
+ public void setDataSource(Integer dataSource) {
+ this.dataSource = dataSource;
+ }
+
+ public String getDataTerName() {
+ return dataTerName;
+ }
+
+ public void setDataTerName(String dataTerName) {
+ this.dataTerName = dataTerName;
+ }
+
+ public Integer getDataTerminalId() {
+ return dataTerminalId;
+ }
+
+ public void setDataTerminalId(Integer dataTerminalId) {
+ this.dataTerminalId = dataTerminalId;
+ }
+
+ public String getCommids() {
+ return commids;
+ }
+
+ public void setCommids(String commids) {
+ this.commids = commids;
+ }
+
+ public Integer getDeviceType() {
+ return deviceType;
+ }
+
+ public void setDeviceType(Integer deviceType) {
+ this.deviceType = deviceType;
+ }
+
+ public Integer getStatus() {
+ return status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public Integer getTerFrom() {
+ return terFrom;
+ }
+
+ public void setTerFrom(Integer terFrom) {
+ this.terFrom = terFrom;
+ }
+
+ public Integer getTerSource() {
+ return terSource;
+ }
+
+ public void setTerSource(Integer terSource) {
+ this.terSource = terSource;
+ }
+
+ public Integer getPower() {
+ return power;
+ }
+
+ public void setPower(Integer power) {
+ this.power = power;
+ }
+
+ public Integer getIsLock() {
+ return isLock;
+ }
+
+ public void setIsLock(Integer isLock) {
+ this.isLock = isLock;
+ }
+
+ public Integer getIsHaveLock() {
+ return isHaveLock;
+ }
+
+ public void setIsHaveLock(Integer isHaveLock) {
+ this.isHaveLock = isHaveLock;
+ }
+
+ public Integer getIsCamera() {
+ return isCamera;
+ }
+
+ public void setIsCamera(Integer isCamera) {
+ this.isCamera = isCamera;
+ }
+
+ public Integer getCooler() {
+ return cooler;
+ }
+
+ public void setCooler(Integer cooler) {
+ this.cooler = cooler;
+ }
+
+ public Integer getHydraulic() {
+ return hydraulic;
+ }
+
+ public void setHydraulic(Integer hydraulic) {
+ this.hydraulic = hydraulic;
+ }
+
+ public Integer getOilControl() {
+ return oilControl;
+ }
+
+ public void setOilControl(Integer oilControl) {
+ this.oilControl = oilControl;
+ }
+
+ public Integer getAirCondition() {
+ return airCondition;
+ }
+
+ public void setAirCondition(Integer airCondition) {
+ this.airCondition = airCondition;
+ }
+
+ public Integer getCenterLock() {
+ return centerLock;
+ }
+
+ public void setCenterLock(Integer centerLock) {
+ this.centerLock = centerLock;
+ }
+
+ public Integer getCutoilelec() {
+ return cutoilelec;
+ }
+
+ public void setCutoilelec(Integer cutoilelec) {
+ this.cutoilelec = cutoilelec;
+ }
+
+ public Integer getIsMan() {
+ return isMan;
+ }
+
+ public void setIsMan(Integer isMan) {
+ this.isMan = isMan;
+ }
+
+ public Integer getIsStandbyPower() {
+ return isStandbyPower;
+ }
+
+ public void setIsStandbyPower(Integer isStandbyPower) {
+ this.isStandbyPower = isStandbyPower;
+ }
+
+ public Integer getTemperaturectrl() {
+ return temperaturectrl;
+ }
+
+ public void setTemperaturectrl(Integer temperaturectrl) {
+ this.temperaturectrl = temperaturectrl;
+ }
+
+ public Integer getIsMixer() {
+ return isMixer;
+ }
+
+ public void setIsMixer(Integer isMixer) {
+ this.isMixer = isMixer;
+ }
+
+ public Integer getDobuleSpeed() {
+ return dobuleSpeed;
+ }
+
+ public void setDobuleSpeed(Integer dobuleSpeed) {
+ this.dobuleSpeed = dobuleSpeed;
+ }
+
+ public Integer getSwitchNum() {
+ return switchNum;
+ }
+
+ public void setSwitchNum(Integer switchNum) {
+ this.switchNum = switchNum;
+ }
+
+ public String getAppid() {
+ return appid;
+ }
+
+ public void setAppid(String appid) {
+ this.appid = appid;
+ }
+
+ public String getAntennaLocation() {
+ return antennaLocation;
+ }
+
+ public void setAntennaLocation(String antennaLocation) {
+ this.antennaLocation = antennaLocation;
+ }
+
+ public Integer getEqSourceId() {
+ return eqSourceId;
+ }
+
+ public void setEqSourceId(Integer eqSourceId) {
+ this.eqSourceId = eqSourceId;
+ }
+
+ public String getMainVersion() {
+ return mainVersion;
+ }
+
+ public void setMainVersion(String mainVersion) {
+ this.mainVersion = mainVersion;
+ }
+
+ public String getLcdVersion() {
+ return lcdVersion;
+ }
+
+ public void setLcdVersion(String lcdVersion) {
+ this.lcdVersion = lcdVersion;
+ }
+
+ public Integer getCo2Ctrl() {
+ return co2Ctrl;
+ }
+
+ public void setCo2Ctrl(Integer co2Ctrl) {
+ this.co2Ctrl = co2Ctrl;
+ }
+
+ public Integer getHumidityChannel() {
+ return humidityChannel;
+ }
+
+ public void setHumidityChannel(Integer humidityChannel) {
+ this.humidityChannel = humidityChannel;
+ }
+
+ public Integer getRelayChannel() {
+ return relayChannel;
+ }
+
+ public void setRelayChannel(Integer relayChannel) {
+ this.relayChannel = relayChannel;
+ }
+
+ public Integer getIsConnected() {
+ return isConnected;
+ }
+
+ public void setIsConnected(Integer isConnected) {
+ this.isConnected = isConnected;
+ }
+
+ public Integer getIsMonitor() {
+ return isMonitor;
+ }
+
+ public void setIsMonitor(Integer isMonitor) {
+ this.isMonitor = isMonitor;
+ }
+
+ public Integer getIsLcd() {
+ return isLcd;
+ }
+
+ public void setIsLcd(Integer isLcd) {
+ this.isLcd = isLcd;
+ }
+
+ public Integer getCameraChannel() {
+ return cameraChannel;
+ }
+
+ public void setCameraChannel(Integer cameraChannel) {
+ this.cameraChannel = cameraChannel;
+ }
+
+ public Integer getMcChannel() {
+ return mcChannel;
+ }
+
+ public void setMcChannel(Integer mcChannel) {
+ this.mcChannel = mcChannel;
+ }
+
+ public Integer getVideo3G() {
+ return video3G;
+ }
+
+ public void setVideo3G(Integer video3G) {
+ this.video3G = video3G;
+ }
+
+ public Integer getIsSeparation() {
+ return isSeparation;
+ }
+
+ public void setIsSeparation(Integer isSeparation) {
+ this.isSeparation = isSeparation;
+ }
+
+ public Integer getIsTrailer() {
+ return isTrailer;
+ }
+
+ public void setIsTrailer(Integer isTrailer) {
+ this.isTrailer = isTrailer;
+ }
+
+ public Integer getPhotoResolution() {
+ return photoResolution;
+ }
+
+ public void setPhotoResolution(Integer photoResolution) {
+ this.photoResolution = photoResolution;
+ }
+
+ public Integer getEquipId() {
+ return equipId;
+ }
+
+ public void setEquipId(Integer equipId) {
+ this.equipId = equipId;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public Integer getFirstClassId() {
+ return firstClassId;
+ }
+
+ public void setFirstClassId(Integer firstClassId) {
+ this.firstClassId = firstClassId;
+ }
+
+ public Integer getSecondClassId() {
+ return secondClassId;
+ }
+
+ public void setSecondClassId(Integer secondClassId) {
+ this.secondClassId = secondClassId;
+ }
+
+ public Integer getThirdClassId() {
+ return thirdClassId;
+ }
+
+ public void setThirdClassId(Integer thirdClassId) {
+ this.thirdClassId = thirdClassId;
+ }
+
+ public Integer getCompanyId() {
+ return companyId;
+ }
+
+ public void setCompanyId(Integer companyId) {
+ this.companyId = companyId;
+ }
+
+ public Integer getCompanyLevel() {
+ return companyLevel;
+ }
+
+ public void setCompanyLevel(Integer companyLevel) {
+ this.companyLevel = companyLevel;
+ }
+
+ public String getModifiedRemark() {
+ return modifiedRemark;
+ }
+
+ public void setModifiedRemark(String modifiedRemark) {
+ this.modifiedRemark = modifiedRemark;
+ }
+
+ public Integer getIsStopAnalyze() {
+ return isStopAnalyze;
+ }
+
+ public void setIsStopAnalyze(Integer isStopAnalyze) {
+ this.isStopAnalyze = isStopAnalyze;
+ }
+
+ public Integer getIsAdas() {
+ return isAdas;
+ }
+
+ public void setIsAdas(Integer isAdas) {
+ this.isAdas = isAdas;
+ }
+
+ public Integer getIsTyreBar() {
+ return isTyreBar;
+ }
+
+ public void setIsTyreBar(Integer isTyreBar) {
+ this.isTyreBar = isTyreBar;
+ }
+
+ public Integer getExtAttr1() {
+ return extAttr1;
+ }
+
+ public void setExtAttr1(Integer extAttr1) {
+ this.extAttr1 = extAttr1;
+ }
+
+ public Integer getExtAttr2() {
+ return extAttr2;
+ }
+
+ public void setExtAttr2(Integer extAttr2) {
+ this.extAttr2 = extAttr2;
+ }
+
+ public Integer getExtAttr3() {
+ return extAttr3;
+ }
+
+ public void setExtAttr3(Integer extAttr3) {
+ this.extAttr3 = extAttr3;
+ }
+
+ public Integer getExtAttr4() {
+ return extAttr4;
+ }
+
+ public void setExtAttr4(Integer extAttr4) {
+ this.extAttr4 = extAttr4;
+ }
+
+ public Integer getExtAttr5() {
+ return extAttr5;
+ }
+
+ public void setExtAttr5(Integer extAttr5) {
+ this.extAttr5 = extAttr5;
+ }
+
+ public Integer getExtAttr6() {
+ return extAttr6;
+ }
+
+ public void setExtAttr6(Integer extAttr6) {
+ this.extAttr6 = extAttr6;
+ }
+
+ public Integer getExtAttr7() {
+ return extAttr7;
+ }
+
+ public void setExtAttr7(Integer extAttr7) {
+ this.extAttr7 = extAttr7;
+ }
+
+ public Integer getExtAttr8() {
+ return extAttr8;
+ }
+
+ public void setExtAttr8(Integer extAttr8) {
+ this.extAttr8 = extAttr8;
+ }
+
+ public Integer getExtAttr9() {
+ return extAttr9;
+ }
+
+ public void setExtAttr9(Integer extAttr9) {
+ this.extAttr9 = extAttr9;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("maxModifiedTime", maxModifiedTime)
+ .add("vehicleId", vehicleId)
+ .add("vehicleNo", vehicleNo)
+ .add("isValid", isValid)
+ .add("corpId", corpId)
+ .add("regName", regName)
+ .add("customName", customName)
+ .add("objKey", objKey)
+ .add("monitorCorpId", monitorCorpId)
+ .add("dataSource", dataSource)
+ .add("dataTerName", dataTerName)
+ .add("dataTerminalId", dataTerminalId)
+ .add("commids", commids)
+ .add("deviceType", deviceType)
+ .add("status", status)
+ .add("terFrom", terFrom)
+ .add("terSource", terSource)
+ .add("power", power)
+ .add("isLock", isLock)
+ .add("isHaveLock", isHaveLock)
+ .add("isCamera", isCamera)
+ .add("cooler", cooler)
+ .add("hydraulic", hydraulic)
+ .add("oilControl", oilControl)
+ .add("airCondition", airCondition)
+ .add("centerLock", centerLock)
+ .add("cutoilelec", cutoilelec)
+ .add("isMan", isMan)
+ .add("isStandbyPower", isStandbyPower)
+ .add("temperaturectrl", temperaturectrl)
+ .add("isMixer", isMixer)
+ .add("dobuleSpeed", dobuleSpeed)
+ .add("switchNum", switchNum)
+ .add("appid", appid)
+ .add("antennaLocation", antennaLocation)
+ .add("eqSourceId", eqSourceId)
+ .add("mainVersion", mainVersion)
+ .add("lcdVersion", lcdVersion)
+ .add("co2Ctrl", co2Ctrl)
+ .add("humidityChannel", humidityChannel)
+ .add("relayChannel", relayChannel)
+ .add("isConnected", isConnected)
+ .add("isMonitor", isMonitor)
+ .add("isLcd", isLcd)
+ .add("cameraChannel", cameraChannel)
+ .add("mcChannel", mcChannel)
+ .add("video3G", video3G)
+ .add("isSeparation", isSeparation)
+ .add("isTrailer", isTrailer)
+ .add("photoResolution", photoResolution)
+ .add("equipId", equipId)
+ .add("equipCode", equipCode)
+ .add("firstClassId", firstClassId)
+ .add("secondClassId", secondClassId)
+ .add("thirdClassId", thirdClassId)
+ .add("companyId", companyId)
+ .add("companyLevel", companyLevel)
+ .add("modifiedRemark", modifiedRemark)
+ .add("isStopAnalyze", isStopAnalyze)
+ .add("isAdas", isAdas)
+ .add("isTyreBar", isTyreBar)
+ .add("extAttr1", extAttr1)
+ .add("extAttr2", extAttr2)
+ .add("extAttr3", extAttr3)
+ .add("extAttr4", extAttr4)
+ .add("extAttr5", extAttr5)
+ .add("extAttr6", extAttr6)
+ .add("extAttr7", extAttr7)
+ .add("extAttr8", extAttr8)
+ .add("extAttr9", extAttr9)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleBaseInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleBaseInfoVO.java
new file mode 100644
index 0000000..12a9ee5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleBaseInfoVO.java
@@ -0,0 +1,86 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:00
+ * @ClassName VehicleBaseInfoVO
+ * @Remark
+ */
+public class VehicleBaseInfoVO {
+ /**
+ * 车牌
+ */
+ private String vehicleName;
+ /**
+ * 车队名称
+ */
+ private String orgName;
+ /**
+ * 车队编码
+ */
+ private String orgCode;
+ /**
+ * 车队联系人
+ */
+ private String orgLinkName;
+ /**
+ * 车队联系方式
+ */
+ private String orgLinkPhone;
+
+ public String getVehicleName() {
+ return vehicleName;
+ }
+
+ public void setVehicleName(String vehicleName) {
+ this.vehicleName = vehicleName;
+ }
+
+ public String getOrgName() {
+ return orgName;
+ }
+
+ public void setOrgName(String orgName) {
+ this.orgName = orgName;
+ }
+
+ public String getOrgCode() {
+ return orgCode;
+ }
+
+ public void setOrgCode(String orgCode) {
+ this.orgCode = orgCode;
+ }
+
+ public String getOrgLinkName() {
+ return orgLinkName;
+ }
+
+ public void setOrgLinkName(String orgLinkName) {
+ this.orgLinkName = orgLinkName;
+ }
+
+ public String getOrgLinkPhone() {
+ return orgLinkPhone;
+ }
+
+ public void setOrgLinkPhone(String orgLinkPhone) {
+ this.orgLinkPhone = orgLinkPhone;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleName", vehicleName)
+ .add("orgName", orgName)
+ .add("orgCode", orgCode)
+ .add("orgLinkName", orgLinkName)
+ .add("orgLinkPhone", orgLinkPhone)
+ .toString();
+ }
+}
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
new file mode 100644
index 0000000..3c4f899
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/basic/VehicleInfoResp.java
@@ -0,0 +1,546 @@
+package com.e6yun.project.sdk.api.pojo.basevo.basic;
+
+import java.math.BigDecimal;
+
+public class VehicleInfoResp {
+ private String vehicleNO; //真实车牌 苏AF5595
+ private String vehicle; //查询输入的车牌 苏AF5595
+ private String regName; //系统中使用的车牌 苏AF5595
+ private String gpsTime; //定位时间 2014/10/16 8:48
+ private String speed; //速度 14
+ private String odometer; //里程 287817.7
+ private BigDecimal lat; //纬度(WGS-84坐标系) 31.209667
+ private BigDecimal lon; //经度(WGS-84坐标系) 121.535469
+ private String direction; //车头方向0-360(0为正北 顺时针递加) 198
+ private String status; //状态 ACC开,3D定位,天线正常,冷机开,门关,门关4
+ private String placeName; //车辆位置 直辖市上海市闵行区
+ private String provice; //省 直辖市
+ private String city; //市 上海市
+ private String district; //区 闵行区
+ private String roadName; //路名信息 景联路南82米(普通路)
+ private String t1; //温度1(℃) 5
+ private String t2; //温度2(℃) 15
+ private String t3; //温度3(℃) 13
+ private String t4; //温度4(℃) 2
+ private String t5; //温度5(℃) 0
+ private String t6; //温度6(℃) 12
+ private String t7; //温度7(℃) 1
+ private String t8; //温度8(℃) 2
+ private BigDecimal lat02; //根据参数isoffsetlonlat返回的纬度 33.326545
+ private BigDecimal lon02; //根据参数isoffsetlonlat返回的经度 113.332154
+ private String areaName; //地标名称 黄埔江公寓
+ private String time1; //温度1采集时间 2014/10/16 8:48
+ private String time2; //温度2采集时间 2014/10/16 8:48
+ private String time3; //温度3采集时间 2014/10/16 8:48
+ private String time4; //温度4采集时间 2014/10/16 8:48
+ private String time5; //温度5采集时间 2014/10/16 8:48
+ private String time6; //温度6采集时间 2014/10/16 8:48
+ private String time7; //温度7采集时间 2014/10/16 8:48
+ private String time8; //温度8采集时间 2014/10/16 8:48
+ private String h1; //湿度1(%RH) 60
+ private String h2; //湿度2(%RH) 65
+ private String h3; //湿度3(%RH) 62
+ private String h4; //湿度4(%RH) 60
+ private String h5; //湿度5(%RH) 60
+ private String h6; //湿度6(%RH) 60
+ private String h7; //湿度7(%RH) 60
+ private String h8; //湿度8(%RH) 60
+ private String ht1; //湿度1采集时间 2014/10/16 8:48
+ private String ht2; //湿度2采集时间 2014/10/16 8:48
+ private String ht3; //湿度3采集时间 2014/10/16 8:48
+ private String ht4; //湿度4采集时间 2014/10/16 8:48
+ private String ht5; //湿度5采集时间 2014/10/16 8:48
+ private String ht6; //湿度6采集时间 2014/10/16 8:48
+ private String ht7; //湿度7采集时间 2014/10/16 8:48
+ private String ht8; //湿度8采集时间 2014/10/16 8:48
+ private String deviceTypeStr; //设备类型 便携设备
+ private String equipCode; //设备编号 HR160812000006
+ private String oil; //当前油量 50
+ private String height ; //海拔高度 单位米 1423
+ private String stopSec; //停车时长 单位秒 300
+ private Integer acc; //ACC状态;0 无,1关,2开 1
+ private String vehicleNo; //真实车牌 苏AF5595
+ private String ohm; //油量欧姆值 1180
+ private Integer curAccSta; //当前ACC状态;1:在线 0:不在线 2:未知 1
+ private String commIds; //中心识别码 12123222
+
+ public String getVehicleNO() {
+ return vehicleNO;
+ }
+
+ public void setVehicleNO(String vehicleNO) {
+ this.vehicleNO = vehicleNO;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public String getRegName() {
+ return regName;
+ }
+
+ public void setRegName(String regName) {
+ this.regName = regName;
+ }
+
+ public String getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(String gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public String getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(String speed) {
+ this.speed = speed;
+ }
+
+ public String getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(String odometer) {
+ this.odometer = odometer;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public String getPlaceName() {
+ return placeName;
+ }
+
+ public void setPlaceName(String placeName) {
+ this.placeName = placeName;
+ }
+
+ public String getProvice() {
+ return provice;
+ }
+
+ public void setProvice(String provice) {
+ this.provice = provice;
+ }
+
+ public String getCity() {
+ return city;
+ }
+
+ public void setCity(String city) {
+ this.city = city;
+ }
+
+ public String getDistrict() {
+ return district;
+ }
+
+ public void setDistrict(String district) {
+ this.district = district;
+ }
+
+ public String getRoadName() {
+ return roadName;
+ }
+
+ public void setRoadName(String roadName) {
+ this.roadName = roadName;
+ }
+
+ public String getT1() {
+ return t1;
+ }
+
+ public void setT1(String t1) {
+ this.t1 = t1;
+ }
+
+ public String getT2() {
+ return t2;
+ }
+
+ public void setT2(String t2) {
+ this.t2 = t2;
+ }
+
+ public String getT3() {
+ return t3;
+ }
+
+ public void setT3(String t3) {
+ this.t3 = t3;
+ }
+
+ public String getT4() {
+ return t4;
+ }
+
+ public void setT4(String t4) {
+ this.t4 = t4;
+ }
+
+ public String getT5() {
+ return t5;
+ }
+
+ public void setT5(String t5) {
+ this.t5 = t5;
+ }
+
+ public String getT6() {
+ return t6;
+ }
+
+ public void setT6(String t6) {
+ this.t6 = t6;
+ }
+
+ public String getT7() {
+ return t7;
+ }
+
+ public void setT7(String t7) {
+ this.t7 = t7;
+ }
+
+ public String getT8() {
+ return t8;
+ }
+
+ public void setT8(String t8) {
+ this.t8 = t8;
+ }
+
+ public BigDecimal getLat02() {
+ return lat02;
+ }
+
+ public void setLat02(BigDecimal lat02) {
+ this.lat02 = lat02;
+ }
+
+ public BigDecimal getLon02() {
+ return lon02;
+ }
+
+ public void setLon02(BigDecimal lon02) {
+ this.lon02 = lon02;
+ }
+
+ public String getAreaName() {
+ return areaName;
+ }
+
+ public void setAreaName(String areaName) {
+ this.areaName = areaName;
+ }
+
+ public String getTime1() {
+ return time1;
+ }
+
+ public void setTime1(String time1) {
+ this.time1 = time1;
+ }
+
+ public String getTime2() {
+ return time2;
+ }
+
+ public void setTime2(String time2) {
+ this.time2 = time2;
+ }
+
+ public String getTime3() {
+ return time3;
+ }
+
+ public void setTime3(String time3) {
+ this.time3 = time3;
+ }
+
+ public String getTime4() {
+ return time4;
+ }
+
+ public void setTime4(String time4) {
+ this.time4 = time4;
+ }
+
+ public String getTime5() {
+ return time5;
+ }
+
+ public void setTime5(String time5) {
+ this.time5 = time5;
+ }
+
+ public String getTime6() {
+ return time6;
+ }
+
+ public void setTime6(String time6) {
+ this.time6 = time6;
+ }
+
+ public String getTime7() {
+ return time7;
+ }
+
+ public void setTime7(String time7) {
+ this.time7 = time7;
+ }
+
+ public String getTime8() {
+ return time8;
+ }
+
+ public void setTime8(String time8) {
+ this.time8 = time8;
+ }
+
+ public String getH1() {
+ return h1;
+ }
+
+ public void setH1(String h1) {
+ this.h1 = h1;
+ }
+
+ public String getH2() {
+ return h2;
+ }
+
+ public void setH2(String h2) {
+ this.h2 = h2;
+ }
+
+ public String getH3() {
+ return h3;
+ }
+
+ public void setH3(String h3) {
+ this.h3 = h3;
+ }
+
+ public String getH4() {
+ return h4;
+ }
+
+ public void setH4(String h4) {
+ this.h4 = h4;
+ }
+
+ public String getH5() {
+ return h5;
+ }
+
+ public void setH5(String h5) {
+ this.h5 = h5;
+ }
+
+ public String getH6() {
+ return h6;
+ }
+
+ public void setH6(String h6) {
+ this.h6 = h6;
+ }
+
+ public String getH7() {
+ return h7;
+ }
+
+ public void setH7(String h7) {
+ this.h7 = h7;
+ }
+
+ public String getH8() {
+ return h8;
+ }
+
+ public void setH8(String h8) {
+ this.h8 = h8;
+ }
+
+ public String getHt1() {
+ return ht1;
+ }
+
+ public void setHt1(String ht1) {
+ this.ht1 = ht1;
+ }
+
+ public String getHt2() {
+ return ht2;
+ }
+
+ public void setHt2(String ht2) {
+ this.ht2 = ht2;
+ }
+
+ public String getHt3() {
+ return ht3;
+ }
+
+ public void setHt3(String ht3) {
+ this.ht3 = ht3;
+ }
+
+ public String getHt4() {
+ return ht4;
+ }
+
+ public void setHt4(String ht4) {
+ this.ht4 = ht4;
+ }
+
+ public String getHt5() {
+ return ht5;
+ }
+
+ public void setHt5(String ht5) {
+ this.ht5 = ht5;
+ }
+
+ public String getHt6() {
+ return ht6;
+ }
+
+ public void setHt6(String ht6) {
+ this.ht6 = ht6;
+ }
+
+ public String getHt7() {
+ return ht7;
+ }
+
+ public void setHt7(String ht7) {
+ this.ht7 = ht7;
+ }
+
+ public String getHt8() {
+ return ht8;
+ }
+
+ public void setHt8(String ht8) {
+ this.ht8 = ht8;
+ }
+
+ public String getDeviceTypeStr() {
+ return deviceTypeStr;
+ }
+
+ public void setDeviceTypeStr(String deviceTypeStr) {
+ this.deviceTypeStr = deviceTypeStr;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public String getOil() {
+ return oil;
+ }
+
+ public void setOil(String oil) {
+ this.oil = oil;
+ }
+
+ public String getHeight() {
+ return height;
+ }
+
+ public void setHeight(String height) {
+ this.height = height;
+ }
+
+ public String getStopSec() {
+ return stopSec;
+ }
+
+ public void setStopSec(String stopSec) {
+ this.stopSec = stopSec;
+ }
+
+ public Integer getAcc() {
+ return acc;
+ }
+
+ public void setAcc(Integer acc) {
+ this.acc = acc;
+ }
+
+ public String getVehicleNo() {
+ return vehicleNo;
+ }
+
+ public void setVehicleNo(String vehicleNo) {
+ this.vehicleNo = vehicleNo;
+ }
+
+ public String getOhm() {
+ return ohm;
+ }
+
+ public void setOhm(String ohm) {
+ this.ohm = ohm;
+ }
+
+ public Integer getCurAccSta() {
+ return curAccSta;
+ }
+
+ public void setCurAccSta(Integer curAccSta) {
+ this.curAccSta = curAccSta;
+ }
+
+ public String getCommIds() {
+ return commIds;
+ }
+
+ public void setCommIds(String commIds) {
+ this.commIds = commIds;
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AiPictureVOList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AiPictureVOList.java
new file mode 100644
index 0000000..9e31ff3
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AiPictureVOList.java
@@ -0,0 +1,130 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/8 10:59
+ * @ClassName AiPictureVOListVO
+ * @Remark
+ */
+public class AiPictureVOList {
+ private Integer vehicleId;
+
+ private String startTime;
+
+ private String endTime;
+
+ private Integer firstType;
+
+ private Integer secondType;
+
+ private Integer DataType;
+
+ private Integer curPage;
+
+ private Integer pageSize;
+
+ private String sortIndx;
+
+ private String sortDir;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(String startTime) {
+ this.startTime = startTime;
+ }
+
+ public String getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(String endTime) {
+ this.endTime = endTime;
+ }
+
+ public Integer getFirstType() {
+ return firstType;
+ }
+
+ public void setFirstType(Integer firstType) {
+ this.firstType = firstType;
+ }
+
+ public Integer getSecondType() {
+ return secondType;
+ }
+
+ public void setSecondType(Integer secondType) {
+ this.secondType = secondType;
+ }
+
+ public Integer getDataType() {
+ return DataType;
+ }
+
+ public void setDataType(Integer dataType) {
+ DataType = dataType;
+ }
+
+ public Integer getCurPage() {
+ return curPage;
+ }
+
+ public void setCurPage(Integer curPage) {
+ this.curPage = curPage;
+ }
+
+ public Integer getPageSize() {
+ return pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public String getSortIndx() {
+ return sortIndx;
+ }
+
+ public void setSortIndx(String sortIndx) {
+ this.sortIndx = sortIndx;
+ }
+
+ public String getSortDir() {
+ return sortDir;
+ }
+
+ public void setSortDir(String sortDir) {
+ this.sortDir = sortDir;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("startTime", startTime)
+ .add("endTime", endTime)
+ .add("firstType", firstType)
+ .add("secondType", secondType)
+ .add("DataType", DataType)
+ .add("curPage", curPage)
+ .add("pageSize", pageSize)
+ .add("sortIndx", sortIndx)
+ .add("sortDir", sortDir)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AiPictureVOListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AiPictureVOListVO.java
new file mode 100644
index 0000000..3dc532a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AiPictureVOListVO.java
@@ -0,0 +1,303 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * @Description AiPictureVOListVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 10:40
+ * @ClassName AiPictureVOListVO
+ * @Remark
+ */
+public class AiPictureVOListVO {
+
+ private Integer sn;
+ private Integer vehicleID;
+ private String vehicleNO;
+ private String orgName;
+ private Date gpsTime;
+ private String gpsTimeView;
+ private BigDecimal lon;
+ private BigDecimal lat;
+ //private Integer direction;
+ private Integer speed;
+ private BigDecimal odometer;
+ //private BigDecimal runOdometer;
+ //private String status;
+ //private String fileName;
+ private Date picTime;
+ private String picTimeView;
+ private Integer fristTypeID;
+ private String fristTypeName;
+ private Integer secondTypeID;
+ private String secondTypeName;
+ private Integer eventTypeID;
+ private String eventTypeName;
+ private String areaName;
+ private String placeName;
+ private Integer route;
+ private String routeView;
+ //照片数据类型 0.二进制,1.OSS照片
+ private Integer picDataType;
+ //照片或视频类型 0.照片,1.视频,2.照片+视频
+ private Integer urlType;
+ ///
+ /// 附件数据
+ ///
+ private List attachmentList;
+ private List videos;
+ private List pictures;
+
+ public Integer getSn() {
+ return sn;
+ }
+
+ public void setSn(Integer sn) {
+ this.sn = sn;
+ }
+
+ public Integer getVehicleID() {
+ return vehicleID;
+ }
+
+ public void setVehicleID(Integer vehicleID) {
+ this.vehicleID = vehicleID;
+ }
+
+ public String getVehicleNO() {
+ return vehicleNO;
+ }
+
+ public void setVehicleNO(String vehicleNO) {
+ this.vehicleNO = vehicleNO;
+ }
+
+ public String getOrgName() {
+ return orgName;
+ }
+
+ public void setOrgName(String orgName) {
+ this.orgName = orgName;
+ }
+
+ public Date getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(Date gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public String getGpsTimeView() {
+ return gpsTimeView;
+ }
+
+ public void setGpsTimeView(String gpsTimeView) {
+ this.gpsTimeView = gpsTimeView;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public Integer getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(Integer speed) {
+ this.speed = speed;
+ }
+
+ public BigDecimal getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(BigDecimal odometer) {
+ this.odometer = odometer;
+ }
+
+ public Date getPicTime() {
+ return picTime;
+ }
+
+ public void setPicTime(Date picTime) {
+ this.picTime = picTime;
+ }
+
+ public String getPicTimeView() {
+ return picTimeView;
+ }
+
+ public void setPicTimeView(String picTimeView) {
+ this.picTimeView = picTimeView;
+ }
+
+ public Integer getFristTypeID() {
+ return fristTypeID;
+ }
+
+ public void setFristTypeID(Integer fristTypeID) {
+ this.fristTypeID = fristTypeID;
+ }
+
+ public String getFristTypeName() {
+ return fristTypeName;
+ }
+
+ public void setFristTypeName(String fristTypeName) {
+ this.fristTypeName = fristTypeName;
+ }
+
+ public Integer getSecondTypeID() {
+ return secondTypeID;
+ }
+
+ public void setSecondTypeID(Integer secondTypeID) {
+ this.secondTypeID = secondTypeID;
+ }
+
+ public String getSecondTypeName() {
+ return secondTypeName;
+ }
+
+ public void setSecondTypeName(String secondTypeName) {
+ this.secondTypeName = secondTypeName;
+ }
+
+ public Integer getEventTypeID() {
+ return eventTypeID;
+ }
+
+ public void setEventTypeID(Integer eventTypeID) {
+ this.eventTypeID = eventTypeID;
+ }
+
+ public String getEventTypeName() {
+ return eventTypeName;
+ }
+
+ public void setEventTypeName(String eventTypeName) {
+ this.eventTypeName = eventTypeName;
+ }
+
+ public String getAreaName() {
+ return areaName;
+ }
+
+ public void setAreaName(String areaName) {
+ this.areaName = areaName;
+ }
+
+ public String getPlaceName() {
+ return placeName;
+ }
+
+ public void setPlaceName(String placeName) {
+ this.placeName = placeName;
+ }
+
+ public Integer getRoute() {
+ return route;
+ }
+
+ public void setRoute(Integer route) {
+ this.route = route;
+ }
+
+ public String getRouteView() {
+ return routeView;
+ }
+
+ public void setRouteView(String routeView) {
+ this.routeView = routeView;
+ }
+
+ public Integer getPicDataType() {
+ return picDataType;
+ }
+
+ public void setPicDataType(Integer picDataType) {
+ this.picDataType = picDataType;
+ }
+
+ public Integer getUrlType() {
+ return urlType;
+ }
+
+ public void setUrlType(Integer urlType) {
+ this.urlType = urlType;
+ }
+
+ public List getAttachmentList() {
+ return attachmentList;
+ }
+
+ public void setAttachmentList(List attachmentList) {
+ this.attachmentList = attachmentList;
+ }
+
+ public List getVideos() {
+ return videos;
+ }
+
+ public void setVideos(List videos) {
+ this.videos = videos;
+ }
+
+ public List getPictures() {
+ return pictures;
+ }
+
+ public void setPictures(List pictures) {
+ this.pictures = pictures;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("sn", sn)
+ .add("vehicleID", vehicleID)
+ .add("vehicleNO", vehicleNO)
+ .add("orgName", orgName)
+ .add("gpsTime", gpsTime)
+ .add("gpsTimeView", gpsTimeView)
+ .add("lon", lon)
+ .add("lat", lat)
+ .add("speed", speed)
+ .add("odometer", odometer)
+ .add("picTime", picTime)
+ .add("picTimeView", picTimeView)
+ .add("fristTypeID", fristTypeID)
+ .add("fristTypeName", fristTypeName)
+ .add("secondTypeID", secondTypeID)
+ .add("secondTypeName", secondTypeName)
+ .add("eventTypeID", eventTypeID)
+ .add("eventTypeName", eventTypeName)
+ .add("areaName", areaName)
+ .add("placeName", placeName)
+ .add("route", route)
+ .add("routeView", routeView)
+ .add("picDataType", picDataType)
+ .add("urlType", urlType)
+ .add("attachmentList", attachmentList)
+ .add("videos", videos)
+ .add("pictures", pictures)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AlarmVideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AlarmVideoUrlVO.java
new file mode 100644
index 0000000..2365122
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AlarmVideoUrlVO.java
@@ -0,0 +1,73 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:21
+ * @ClassName AlarmVideoUrlVO
+ * @Remark
+ */
+public class AlarmVideoUrlVO {
+
+ private Integer vehicleId;
+ private String vehicle;
+ private Integer channelId;
+ private String url;
+ private Long doorId = -1L;
+
+ public AlarmVideoUrlVO() {
+ }
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public Integer getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(Integer channelId) {
+ this.channelId = channelId;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public Long getDoorId() {
+ return doorId;
+ }
+
+ public void setDoorId(Long doorId) {
+ this.doorId = doorId;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("vehicle", vehicle)
+ .add("channelId", channelId)
+ .add("url", url)
+ .add("doorId", doorId)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AllTerminalAndVehicle.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AllTerminalAndVehicle.java
new file mode 100644
index 0000000..582ae09
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AllTerminalAndVehicle.java
@@ -0,0 +1,41 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:40
+ * @ClassName AllTerminalAndVehicle
+ * @Remark
+ */
+public class AllTerminalAndVehicle {
+ private List e6VehicleSummaryPOS;
+ private List e6DataTerminalSummaryPOS;
+
+ public List getE6VehicleSummaryPOS() {
+ return e6VehicleSummaryPOS;
+ }
+
+ public void setE6VehicleSummaryPOS(List e6VehicleSummaryPOS) {
+ this.e6VehicleSummaryPOS = e6VehicleSummaryPOS;
+ }
+
+ public List getE6DataTerminalSummaryPOS() {
+ return e6DataTerminalSummaryPOS;
+ }
+
+ public void setE6DataTerminalSummaryPOS(List e6DataTerminalSummaryPOS) {
+ this.e6DataTerminalSummaryPOS = e6DataTerminalSummaryPOS;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("e6VehicleSummaryPOS", e6VehicleSummaryPOS)
+ .add("e6DataTerminalSummaryPOS", e6DataTerminalSummaryPOS)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AttachmentVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AttachmentVO.java
new file mode 100644
index 0000000..e160354
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/AttachmentVO.java
@@ -0,0 +1,50 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description AttachmentVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 10:42
+ * @ClassName AttachmentVO
+ * @Remark
+ */
+public class AttachmentVO {
+ private Integer type;
+ //URL地址
+ private String url;
+ private Integer picDataType;
+
+ public Integer getType() {
+ return type;
+ }
+
+ public void setType(Integer type) {
+ this.type = type;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public Integer getPicDataType() {
+ return picDataType;
+ }
+
+ public void setPicDataType(Integer picDataType) {
+ this.picDataType = picDataType;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("type", type)
+ .add("url", url)
+ .add("picDataType", picDataType)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/DownVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/DownVideo.java
new file mode 100644
index 0000000..1e9b84b
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/DownVideo.java
@@ -0,0 +1,77 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 14:59
+ * @ClassName DownVideoVO
+ * @Remark
+ */
+public class DownVideo {
+
+ private String vehicle;
+
+ private String channelIds;
+
+ private String startTime;
+
+ private String endTime;
+
+ private String callbackUrl;
+
+ public DownVideo() {
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public String getChannelIds() {
+ return channelIds;
+ }
+
+ public void setChannelIds(String channelIds) {
+ this.channelIds = channelIds;
+ }
+
+ public String getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(String startTime) {
+ this.startTime = startTime;
+ }
+
+ public String getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(String endTime) {
+ this.endTime = endTime;
+ }
+
+ public String getCallbackUrl() {
+ return callbackUrl;
+ }
+
+ public void setCallbackUrl(String callbackUrl) {
+ this.callbackUrl = callbackUrl;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicle", vehicle)
+ .add("channelIds", channelIds)
+ .add("startTime", startTime)
+ .add("endTime", endTime)
+ .add("callbackUrl", callbackUrl)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/DownVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/DownVideoVO.java
new file mode 100644
index 0000000..caa295c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/DownVideoVO.java
@@ -0,0 +1,44 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/13 10:09
+ * @ClassName DownVideo
+ * @Remark
+ */
+public class DownVideoVO {
+
+ private String requestId;
+
+ private String videoList;
+
+ public DownVideoVO() {
+ }
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getVideoList() {
+ return videoList;
+ }
+
+ public void setVideoList(String videoList) {
+ this.videoList = videoList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("requestId", requestId)
+ .add("videoList", videoList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/E6DataTerminalSummaryPO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/E6DataTerminalSummaryPO.java
new file mode 100644
index 0000000..00a1f37
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/E6DataTerminalSummaryPO.java
@@ -0,0 +1,746 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 15:54
+ * @ClassName E6DataTerminalSummaryPO
+ * @Remark
+ */
+public class E6DataTerminalSummaryPO {
+ private Long maxModifiedTime;
+
+ private Integer dataTerminalId;
+
+ private String dataTerName;
+
+ private String commids;
+
+ private Integer deviceType;
+
+ private Integer status;
+
+ private Integer terminalId;
+
+ private Long installTime;
+
+ private Integer simid;
+
+ private Integer terFrom;
+
+ private Integer corpId;
+
+ private Integer isValid;
+
+ private Integer terSource;
+
+ private Integer power;
+
+ private Integer isLock;
+
+ private Integer isHaveLock;
+
+ private Integer isCamera;
+
+ private Integer cooler;
+
+ private Integer hydraulic;
+
+ private Integer oilControl;
+
+ private Integer airCondition;
+
+ private Integer centerLock;
+
+ private Integer cutoilelec;
+
+ private Integer isMan;
+
+ private Integer isStandbyPower;
+
+ private Integer temperaturectrl;
+
+ private Integer isMixer;
+
+ private Integer dobuleSpeed;
+
+ private Integer switchNum;
+
+ private String appid;
+
+ private String antennaLocation;
+
+ private Integer eqSourceId;
+
+ private String mainVersion;
+
+ private String lcdVersion;
+
+ private Integer co2Ctrl;
+
+ private Integer humidityChannel;
+
+ private Integer relayChannel;
+
+ private Integer isConnected;
+
+ private Integer isMonitor;
+
+ private Integer isLcd;
+
+ private Integer cameraChannel;
+
+ private Integer mcChannel;
+
+ private Integer video3G;
+
+ private Integer isSeparation;
+
+ private Integer isTrailer;
+
+ private Integer photoResolution;
+
+ private Integer equipId;
+
+ private String equipCode;
+
+ private Integer firstClassId;
+
+ private Integer secondClassId;
+
+ private Integer thirdClassId;
+
+ private Integer companyId;
+
+ private Integer companyLevel;
+
+ private String modifiedRemark;
+
+ private Integer isStopAnalyze;
+
+ private Integer isAdas;
+
+ private Integer isTyreBar;
+
+ private Integer extAttr1;
+
+ private Integer extAttr2;
+
+ private Integer extAttr3;
+
+ private Integer extAttr4;
+
+ private Integer extAttr5;
+
+ private Integer extAttr6;
+
+ private Integer extAttr7;
+
+ private Integer extAttr8;
+
+ private Integer extAttr9;
+
+ public Long getMaxModifiedTime() {
+ return maxModifiedTime;
+ }
+
+ public void setMaxModifiedTime(Long maxModifiedTime) {
+ this.maxModifiedTime = maxModifiedTime;
+ }
+
+ public Integer getDataTerminalId() {
+ return dataTerminalId;
+ }
+
+ public void setDataTerminalId(Integer dataTerminalId) {
+ this.dataTerminalId = dataTerminalId;
+ }
+
+ public String getDataTerName() {
+ return dataTerName;
+ }
+
+ public void setDataTerName(String dataTerName) {
+ this.dataTerName = dataTerName;
+ }
+
+ public String getCommids() {
+ return commids;
+ }
+
+ public void setCommids(String commids) {
+ this.commids = commids;
+ }
+
+ public Integer getDeviceType() {
+ return deviceType;
+ }
+
+ public void setDeviceType(Integer deviceType) {
+ this.deviceType = deviceType;
+ }
+
+ public Integer getStatus() {
+ return status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public Integer getTerminalId() {
+ return terminalId;
+ }
+
+ public void setTerminalId(Integer terminalId) {
+ this.terminalId = terminalId;
+ }
+
+ public Long getInstallTime() {
+ return installTime;
+ }
+
+ public void setInstallTime(Long installTime) {
+ this.installTime = installTime;
+ }
+
+ public Integer getSimid() {
+ return simid;
+ }
+
+ public void setSimid(Integer simid) {
+ this.simid = simid;
+ }
+
+ public Integer getTerFrom() {
+ return terFrom;
+ }
+
+ public void setTerFrom(Integer terFrom) {
+ this.terFrom = terFrom;
+ }
+
+ public Integer getCorpId() {
+ return corpId;
+ }
+
+ public void setCorpId(Integer corpId) {
+ this.corpId = corpId;
+ }
+
+ public Integer getIsValid() {
+ return isValid;
+ }
+
+ public void setIsValid(Integer isValid) {
+ this.isValid = isValid;
+ }
+
+ public Integer getTerSource() {
+ return terSource;
+ }
+
+ public void setTerSource(Integer terSource) {
+ this.terSource = terSource;
+ }
+
+ public Integer getPower() {
+ return power;
+ }
+
+ public void setPower(Integer power) {
+ this.power = power;
+ }
+
+ public Integer getIsLock() {
+ return isLock;
+ }
+
+ public void setIsLock(Integer isLock) {
+ this.isLock = isLock;
+ }
+
+ public Integer getIsHaveLock() {
+ return isHaveLock;
+ }
+
+ public void setIsHaveLock(Integer isHaveLock) {
+ this.isHaveLock = isHaveLock;
+ }
+
+ public Integer getIsCamera() {
+ return isCamera;
+ }
+
+ public void setIsCamera(Integer isCamera) {
+ this.isCamera = isCamera;
+ }
+
+ public Integer getCooler() {
+ return cooler;
+ }
+
+ public void setCooler(Integer cooler) {
+ this.cooler = cooler;
+ }
+
+ public Integer getHydraulic() {
+ return hydraulic;
+ }
+
+ public void setHydraulic(Integer hydraulic) {
+ this.hydraulic = hydraulic;
+ }
+
+ public Integer getOilControl() {
+ return oilControl;
+ }
+
+ public void setOilControl(Integer oilControl) {
+ this.oilControl = oilControl;
+ }
+
+ public Integer getAirCondition() {
+ return airCondition;
+ }
+
+ public void setAirCondition(Integer airCondition) {
+ this.airCondition = airCondition;
+ }
+
+ public Integer getCenterLock() {
+ return centerLock;
+ }
+
+ public void setCenterLock(Integer centerLock) {
+ this.centerLock = centerLock;
+ }
+
+ public Integer getCutoilelec() {
+ return cutoilelec;
+ }
+
+ public void setCutoilelec(Integer cutoilelec) {
+ this.cutoilelec = cutoilelec;
+ }
+
+ public Integer getIsMan() {
+ return isMan;
+ }
+
+ public void setIsMan(Integer isMan) {
+ this.isMan = isMan;
+ }
+
+ public Integer getIsStandbyPower() {
+ return isStandbyPower;
+ }
+
+ public void setIsStandbyPower(Integer isStandbyPower) {
+ this.isStandbyPower = isStandbyPower;
+ }
+
+ public Integer getTemperaturectrl() {
+ return temperaturectrl;
+ }
+
+ public void setTemperaturectrl(Integer temperaturectrl) {
+ this.temperaturectrl = temperaturectrl;
+ }
+
+ public Integer getIsMixer() {
+ return isMixer;
+ }
+
+ public void setIsMixer(Integer isMixer) {
+ this.isMixer = isMixer;
+ }
+
+ public Integer getDobuleSpeed() {
+ return dobuleSpeed;
+ }
+
+ public void setDobuleSpeed(Integer dobuleSpeed) {
+ this.dobuleSpeed = dobuleSpeed;
+ }
+
+ public Integer getSwitchNum() {
+ return switchNum;
+ }
+
+ public void setSwitchNum(Integer switchNum) {
+ this.switchNum = switchNum;
+ }
+
+ public String getAppid() {
+ return appid;
+ }
+
+ public void setAppid(String appid) {
+ this.appid = appid;
+ }
+
+ public String getAntennaLocation() {
+ return antennaLocation;
+ }
+
+ public void setAntennaLocation(String antennaLocation) {
+ this.antennaLocation = antennaLocation;
+ }
+
+ public Integer getEqSourceId() {
+ return eqSourceId;
+ }
+
+ public void setEqSourceId(Integer eqSourceId) {
+ this.eqSourceId = eqSourceId;
+ }
+
+ public String getMainVersion() {
+ return mainVersion;
+ }
+
+ public void setMainVersion(String mainVersion) {
+ this.mainVersion = mainVersion;
+ }
+
+ public String getLcdVersion() {
+ return lcdVersion;
+ }
+
+ public void setLcdVersion(String lcdVersion) {
+ this.lcdVersion = lcdVersion;
+ }
+
+ public Integer getCo2Ctrl() {
+ return co2Ctrl;
+ }
+
+ public void setCo2Ctrl(Integer co2Ctrl) {
+ this.co2Ctrl = co2Ctrl;
+ }
+
+ public Integer getHumidityChannel() {
+ return humidityChannel;
+ }
+
+ public void setHumidityChannel(Integer humidityChannel) {
+ this.humidityChannel = humidityChannel;
+ }
+
+ public Integer getRelayChannel() {
+ return relayChannel;
+ }
+
+ public void setRelayChannel(Integer relayChannel) {
+ this.relayChannel = relayChannel;
+ }
+
+ public Integer getIsConnected() {
+ return isConnected;
+ }
+
+ public void setIsConnected(Integer isConnected) {
+ this.isConnected = isConnected;
+ }
+
+ public Integer getIsMonitor() {
+ return isMonitor;
+ }
+
+ public void setIsMonitor(Integer isMonitor) {
+ this.isMonitor = isMonitor;
+ }
+
+ public Integer getIsLcd() {
+ return isLcd;
+ }
+
+ public void setIsLcd(Integer isLcd) {
+ this.isLcd = isLcd;
+ }
+
+ public Integer getCameraChannel() {
+ return cameraChannel;
+ }
+
+ public void setCameraChannel(Integer cameraChannel) {
+ this.cameraChannel = cameraChannel;
+ }
+
+ public Integer getMcChannel() {
+ return mcChannel;
+ }
+
+ public void setMcChannel(Integer mcChannel) {
+ this.mcChannel = mcChannel;
+ }
+
+ public Integer getVideo3G() {
+ return video3G;
+ }
+
+ public void setVideo3G(Integer video3G) {
+ this.video3G = video3G;
+ }
+
+ public Integer getIsSeparation() {
+ return isSeparation;
+ }
+
+ public void setIsSeparation(Integer isSeparation) {
+ this.isSeparation = isSeparation;
+ }
+
+ public Integer getIsTrailer() {
+ return isTrailer;
+ }
+
+ public void setIsTrailer(Integer isTrailer) {
+ this.isTrailer = isTrailer;
+ }
+
+ public Integer getPhotoResolution() {
+ return photoResolution;
+ }
+
+ public void setPhotoResolution(Integer photoResolution) {
+ this.photoResolution = photoResolution;
+ }
+
+ public Integer getEquipId() {
+ return equipId;
+ }
+
+ public void setEquipId(Integer equipId) {
+ this.equipId = equipId;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public Integer getFirstClassId() {
+ return firstClassId;
+ }
+
+ public void setFirstClassId(Integer firstClassId) {
+ this.firstClassId = firstClassId;
+ }
+
+ public Integer getSecondClassId() {
+ return secondClassId;
+ }
+
+ public void setSecondClassId(Integer secondClassId) {
+ this.secondClassId = secondClassId;
+ }
+
+ public Integer getThirdClassId() {
+ return thirdClassId;
+ }
+
+ public void setThirdClassId(Integer thirdClassId) {
+ this.thirdClassId = thirdClassId;
+ }
+
+ public Integer getCompanyId() {
+ return companyId;
+ }
+
+ public void setCompanyId(Integer companyId) {
+ this.companyId = companyId;
+ }
+
+ public Integer getCompanyLevel() {
+ return companyLevel;
+ }
+
+ public void setCompanyLevel(Integer companyLevel) {
+ this.companyLevel = companyLevel;
+ }
+
+ public String getModifiedRemark() {
+ return modifiedRemark;
+ }
+
+ public void setModifiedRemark(String modifiedRemark) {
+ this.modifiedRemark = modifiedRemark;
+ }
+
+ public Integer getIsStopAnalyze() {
+ return isStopAnalyze;
+ }
+
+ public void setIsStopAnalyze(Integer isStopAnalyze) {
+ this.isStopAnalyze = isStopAnalyze;
+ }
+
+ public Integer getIsAdas() {
+ return isAdas;
+ }
+
+ public void setIsAdas(Integer isAdas) {
+ this.isAdas = isAdas;
+ }
+
+ public Integer getIsTyreBar() {
+ return isTyreBar;
+ }
+
+ public void setIsTyreBar(Integer isTyreBar) {
+ this.isTyreBar = isTyreBar;
+ }
+
+ public Integer getExtAttr1() {
+ return extAttr1;
+ }
+
+ public void setExtAttr1(Integer extAttr1) {
+ this.extAttr1 = extAttr1;
+ }
+
+ public Integer getExtAttr2() {
+ return extAttr2;
+ }
+
+ public void setExtAttr2(Integer extAttr2) {
+ this.extAttr2 = extAttr2;
+ }
+
+ public Integer getExtAttr3() {
+ return extAttr3;
+ }
+
+ public void setExtAttr3(Integer extAttr3) {
+ this.extAttr3 = extAttr3;
+ }
+
+ public Integer getExtAttr4() {
+ return extAttr4;
+ }
+
+ public void setExtAttr4(Integer extAttr4) {
+ this.extAttr4 = extAttr4;
+ }
+
+ public Integer getExtAttr5() {
+ return extAttr5;
+ }
+
+ public void setExtAttr5(Integer extAttr5) {
+ this.extAttr5 = extAttr5;
+ }
+
+ public Integer getExtAttr6() {
+ return extAttr6;
+ }
+
+ public void setExtAttr6(Integer extAttr6) {
+ this.extAttr6 = extAttr6;
+ }
+
+ public Integer getExtAttr7() {
+ return extAttr7;
+ }
+
+ public void setExtAttr7(Integer extAttr7) {
+ this.extAttr7 = extAttr7;
+ }
+
+ public Integer getExtAttr8() {
+ return extAttr8;
+ }
+
+ public void setExtAttr8(Integer extAttr8) {
+ this.extAttr8 = extAttr8;
+ }
+
+ public Integer getExtAttr9() {
+ return extAttr9;
+ }
+
+ public void setExtAttr9(Integer extAttr9) {
+ this.extAttr9 = extAttr9;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("maxModifiedTime", maxModifiedTime)
+ .add("dataTerminalId", dataTerminalId)
+ .add("dataTerName", dataTerName)
+ .add("commids", commids)
+ .add("deviceType", deviceType)
+ .add("status", status)
+ .add("terminalId", terminalId)
+ .add("installTime", installTime)
+ .add("simid", simid)
+ .add("terFrom", terFrom)
+ .add("corpId", corpId)
+ .add("isValid", isValid)
+ .add("terSource", terSource)
+ .add("power", power)
+ .add("isLock", isLock)
+ .add("isHaveLock", isHaveLock)
+ .add("isCamera", isCamera)
+ .add("cooler", cooler)
+ .add("hydraulic", hydraulic)
+ .add("oilControl", oilControl)
+ .add("airCondition", airCondition)
+ .add("centerLock", centerLock)
+ .add("cutoilelec", cutoilelec)
+ .add("isMan", isMan)
+ .add("isStandbyPower", isStandbyPower)
+ .add("temperaturectrl", temperaturectrl)
+ .add("isMixer", isMixer)
+ .add("dobuleSpeed", dobuleSpeed)
+ .add("switchNum", switchNum)
+ .add("appid", appid)
+ .add("antennaLocation", antennaLocation)
+ .add("eqSourceId", eqSourceId)
+ .add("mainVersion", mainVersion)
+ .add("lcdVersion", lcdVersion)
+ .add("co2Ctrl", co2Ctrl)
+ .add("humidityChannel", humidityChannel)
+ .add("relayChannel", relayChannel)
+ .add("isConnected", isConnected)
+ .add("isMonitor", isMonitor)
+ .add("isLcd", isLcd)
+ .add("cameraChannel", cameraChannel)
+ .add("mcChannel", mcChannel)
+ .add("video3G", video3G)
+ .add("isSeparation", isSeparation)
+ .add("isTrailer", isTrailer)
+ .add("photoResolution", photoResolution)
+ .add("equipId", equipId)
+ .add("equipCode", equipCode)
+ .add("firstClassId", firstClassId)
+ .add("secondClassId", secondClassId)
+ .add("thirdClassId", thirdClassId)
+ .add("companyId", companyId)
+ .add("companyLevel", companyLevel)
+ .add("modifiedRemark", modifiedRemark)
+ .add("isStopAnalyze", isStopAnalyze)
+ .add("isAdas", isAdas)
+ .add("isTyreBar", isTyreBar)
+ .add("extAttr1", extAttr1)
+ .add("extAttr2", extAttr2)
+ .add("extAttr3", extAttr3)
+ .add("extAttr4", extAttr4)
+ .add("extAttr5", extAttr5)
+ .add("extAttr6", extAttr6)
+ .add("extAttr7", extAttr7)
+ .add("extAttr8", extAttr8)
+ .add("extAttr9", extAttr9)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/E6VehicleSummarySelfVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/E6VehicleSummarySelfVO.java
new file mode 100644
index 0000000..a5d21fa
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/E6VehicleSummarySelfVO.java
@@ -0,0 +1,828 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 15:53
+ * @ClassName E6VehicleSummarySelfVO extends E6DataTerminalSummaryPO
+ * @Remark
+ */
+public class E6VehicleSummarySelfVO{
+
+
+ private Integer insideLength;
+
+ private Integer insideWidth;
+
+ private Integer insideHeight;
+
+ private Integer vehicleType;
+
+ private Integer vehicleTypeGB;
+
+ private Integer vehicleBrand;
+
+ public Integer getInsideLength() {
+ return insideLength;
+ }
+
+ public void setInsideLength(Integer insideLength) {
+ this.insideLength = insideLength;
+ }
+
+ public Integer getInsideWidth() {
+ return insideWidth;
+ }
+
+ public void setInsideWidth(Integer insideWidth) {
+ this.insideWidth = insideWidth;
+ }
+
+ public Integer getInsideHeight() {
+ return insideHeight;
+ }
+
+ public void setInsideHeight(Integer insideHeight) {
+ this.insideHeight = insideHeight;
+ }
+
+ public Integer getVehicleType() {
+ return vehicleType;
+ }
+
+ public void setVehicleType(Integer vehicleType) {
+ this.vehicleType = vehicleType;
+ }
+
+ public Integer getVehicleTypeGB() {
+ return vehicleTypeGB;
+ }
+
+ public void setVehicleTypeGB(Integer vehicleTypeGB) {
+ this.vehicleTypeGB = vehicleTypeGB;
+ }
+
+ public Integer getVehicleBrand() {
+ return vehicleBrand;
+ }
+
+ public void setVehicleBrand(Integer vehicleBrand) {
+ this.vehicleBrand = vehicleBrand;
+ }
+
+// @Override
+// public String toString() {
+// return MoreObjects.toStringHelper(this)
+// .add("insideLength", insideLength)
+// .add("insideWidth", insideWidth)
+// .add("insideHeight", insideHeight)
+// .add("vehicleType", vehicleType)
+// .add("vehicleTypeGB", vehicleTypeGB)
+// .add("vehicleBrand", vehicleBrand)
+// .toString();
+// }
+
+
+ private Long maxModifiedTime;
+
+ private Integer dataTerminalId;
+
+ private String dataTerName;
+
+ private String commids;
+
+ private Integer deviceType;
+
+ private Integer status;
+
+ private Integer terminalId;
+
+ private Long installTime;
+
+ private Integer simid;
+
+ private Integer terFrom;
+
+ private Integer corpId;
+
+ private Integer isValid;
+
+ private Integer terSource;
+
+ private Integer power;
+
+ private Integer isLock;
+
+ private Integer isHaveLock;
+
+ private Integer isCamera;
+
+ private Integer cooler;
+
+ private Integer hydraulic;
+
+ private Integer oilControl;
+
+ private Integer airCondition;
+
+ private Integer centerLock;
+
+ private Integer cutoilelec;
+
+ private Integer isMan;
+
+ private Integer isStandbyPower;
+
+ private Integer temperaturectrl;
+
+ private Integer isMixer;
+
+ private Integer dobuleSpeed;
+
+ private Integer switchNum;
+
+ private String appid;
+
+ private String antennaLocation;
+
+ private Integer eqSourceId;
+
+ private String mainVersion;
+
+ private String lcdVersion;
+
+ private Integer co2Ctrl;
+
+ private Integer humidityChannel;
+
+ private Integer relayChannel;
+
+ private Integer isConnected;
+
+ private Integer isMonitor;
+
+ private Integer isLcd;
+
+ private Integer cameraChannel;
+
+ private Integer mcChannel;
+
+ private Integer video3G;
+
+ private Integer isSeparation;
+
+ private Integer isTrailer;
+
+ private Integer photoResolution;
+
+ private Integer equipId;
+
+ private String equipCode;
+
+ private Integer firstClassId;
+
+ private Integer secondClassId;
+
+ private Integer thirdClassId;
+
+ private Integer companyId;
+
+ private Integer companyLevel;
+
+ private String modifiedRemark;
+
+ private Integer isStopAnalyze;
+
+ private Integer isAdas;
+
+ private Integer isTyreBar;
+
+ private Integer extAttr1;
+
+ private Integer extAttr2;
+
+ private Integer extAttr3;
+
+ private Integer extAttr4;
+
+ private Integer extAttr5;
+
+ private Integer extAttr6;
+
+ private Integer extAttr7;
+
+ private Integer extAttr8;
+
+ private Integer extAttr9;
+
+ public Long getMaxModifiedTime() {
+ return maxModifiedTime;
+ }
+
+ public void setMaxModifiedTime(Long maxModifiedTime) {
+ this.maxModifiedTime = maxModifiedTime;
+ }
+
+ public Integer getDataTerminalId() {
+ return dataTerminalId;
+ }
+
+ public void setDataTerminalId(Integer dataTerminalId) {
+ this.dataTerminalId = dataTerminalId;
+ }
+
+ public String getDataTerName() {
+ return dataTerName;
+ }
+
+ public void setDataTerName(String dataTerName) {
+ this.dataTerName = dataTerName;
+ }
+
+ public String getCommids() {
+ return commids;
+ }
+
+ public void setCommids(String commids) {
+ this.commids = commids;
+ }
+
+ public Integer getDeviceType() {
+ return deviceType;
+ }
+
+ public void setDeviceType(Integer deviceType) {
+ this.deviceType = deviceType;
+ }
+
+ public Integer getStatus() {
+ return status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public Integer getTerminalId() {
+ return terminalId;
+ }
+
+ public void setTerminalId(Integer terminalId) {
+ this.terminalId = terminalId;
+ }
+
+ public Long getInstallTime() {
+ return installTime;
+ }
+
+ public void setInstallTime(Long installTime) {
+ this.installTime = installTime;
+ }
+
+ public Integer getSimid() {
+ return simid;
+ }
+
+ public void setSimid(Integer simid) {
+ this.simid = simid;
+ }
+
+ public Integer getTerFrom() {
+ return terFrom;
+ }
+
+ public void setTerFrom(Integer terFrom) {
+ this.terFrom = terFrom;
+ }
+
+ public Integer getCorpId() {
+ return corpId;
+ }
+
+ public void setCorpId(Integer corpId) {
+ this.corpId = corpId;
+ }
+
+ public Integer getIsValid() {
+ return isValid;
+ }
+
+ public void setIsValid(Integer isValid) {
+ this.isValid = isValid;
+ }
+
+ public Integer getTerSource() {
+ return terSource;
+ }
+
+ public void setTerSource(Integer terSource) {
+ this.terSource = terSource;
+ }
+
+ public Integer getPower() {
+ return power;
+ }
+
+ public void setPower(Integer power) {
+ this.power = power;
+ }
+
+ public Integer getIsLock() {
+ return isLock;
+ }
+
+ public void setIsLock(Integer isLock) {
+ this.isLock = isLock;
+ }
+
+ public Integer getIsHaveLock() {
+ return isHaveLock;
+ }
+
+ public void setIsHaveLock(Integer isHaveLock) {
+ this.isHaveLock = isHaveLock;
+ }
+
+ public Integer getIsCamera() {
+ return isCamera;
+ }
+
+ public void setIsCamera(Integer isCamera) {
+ this.isCamera = isCamera;
+ }
+
+ public Integer getCooler() {
+ return cooler;
+ }
+
+ public void setCooler(Integer cooler) {
+ this.cooler = cooler;
+ }
+
+ public Integer getHydraulic() {
+ return hydraulic;
+ }
+
+ public void setHydraulic(Integer hydraulic) {
+ this.hydraulic = hydraulic;
+ }
+
+ public Integer getOilControl() {
+ return oilControl;
+ }
+
+ public void setOilControl(Integer oilControl) {
+ this.oilControl = oilControl;
+ }
+
+ public Integer getAirCondition() {
+ return airCondition;
+ }
+
+ public void setAirCondition(Integer airCondition) {
+ this.airCondition = airCondition;
+ }
+
+ public Integer getCenterLock() {
+ return centerLock;
+ }
+
+ public void setCenterLock(Integer centerLock) {
+ this.centerLock = centerLock;
+ }
+
+ public Integer getCutoilelec() {
+ return cutoilelec;
+ }
+
+ public void setCutoilelec(Integer cutoilelec) {
+ this.cutoilelec = cutoilelec;
+ }
+
+ public Integer getIsMan() {
+ return isMan;
+ }
+
+ public void setIsMan(Integer isMan) {
+ this.isMan = isMan;
+ }
+
+ public Integer getIsStandbyPower() {
+ return isStandbyPower;
+ }
+
+ public void setIsStandbyPower(Integer isStandbyPower) {
+ this.isStandbyPower = isStandbyPower;
+ }
+
+ public Integer getTemperaturectrl() {
+ return temperaturectrl;
+ }
+
+ public void setTemperaturectrl(Integer temperaturectrl) {
+ this.temperaturectrl = temperaturectrl;
+ }
+
+ public Integer getIsMixer() {
+ return isMixer;
+ }
+
+ public void setIsMixer(Integer isMixer) {
+ this.isMixer = isMixer;
+ }
+
+ public Integer getDobuleSpeed() {
+ return dobuleSpeed;
+ }
+
+ public void setDobuleSpeed(Integer dobuleSpeed) {
+ this.dobuleSpeed = dobuleSpeed;
+ }
+
+ public Integer getSwitchNum() {
+ return switchNum;
+ }
+
+ public void setSwitchNum(Integer switchNum) {
+ this.switchNum = switchNum;
+ }
+
+ public String getAppid() {
+ return appid;
+ }
+
+ public void setAppid(String appid) {
+ this.appid = appid;
+ }
+
+ public String getAntennaLocation() {
+ return antennaLocation;
+ }
+
+ public void setAntennaLocation(String antennaLocation) {
+ this.antennaLocation = antennaLocation;
+ }
+
+ public Integer getEqSourceId() {
+ return eqSourceId;
+ }
+
+ public void setEqSourceId(Integer eqSourceId) {
+ this.eqSourceId = eqSourceId;
+ }
+
+ public String getMainVersion() {
+ return mainVersion;
+ }
+
+ public void setMainVersion(String mainVersion) {
+ this.mainVersion = mainVersion;
+ }
+
+ public String getLcdVersion() {
+ return lcdVersion;
+ }
+
+ public void setLcdVersion(String lcdVersion) {
+ this.lcdVersion = lcdVersion;
+ }
+
+ public Integer getCo2Ctrl() {
+ return co2Ctrl;
+ }
+
+ public void setCo2Ctrl(Integer co2Ctrl) {
+ this.co2Ctrl = co2Ctrl;
+ }
+
+ public Integer getHumidityChannel() {
+ return humidityChannel;
+ }
+
+ public void setHumidityChannel(Integer humidityChannel) {
+ this.humidityChannel = humidityChannel;
+ }
+
+ public Integer getRelayChannel() {
+ return relayChannel;
+ }
+
+ public void setRelayChannel(Integer relayChannel) {
+ this.relayChannel = relayChannel;
+ }
+
+ public Integer getIsConnected() {
+ return isConnected;
+ }
+
+ public void setIsConnected(Integer isConnected) {
+ this.isConnected = isConnected;
+ }
+
+ public Integer getIsMonitor() {
+ return isMonitor;
+ }
+
+ public void setIsMonitor(Integer isMonitor) {
+ this.isMonitor = isMonitor;
+ }
+
+ public Integer getIsLcd() {
+ return isLcd;
+ }
+
+ public void setIsLcd(Integer isLcd) {
+ this.isLcd = isLcd;
+ }
+
+ public Integer getCameraChannel() {
+ return cameraChannel;
+ }
+
+ public void setCameraChannel(Integer cameraChannel) {
+ this.cameraChannel = cameraChannel;
+ }
+
+ public Integer getMcChannel() {
+ return mcChannel;
+ }
+
+ public void setMcChannel(Integer mcChannel) {
+ this.mcChannel = mcChannel;
+ }
+
+ public Integer getVideo3G() {
+ return video3G;
+ }
+
+ public void setVideo3G(Integer video3G) {
+ this.video3G = video3G;
+ }
+
+ public Integer getIsSeparation() {
+ return isSeparation;
+ }
+
+ public void setIsSeparation(Integer isSeparation) {
+ this.isSeparation = isSeparation;
+ }
+
+ public Integer getIsTrailer() {
+ return isTrailer;
+ }
+
+ public void setIsTrailer(Integer isTrailer) {
+ this.isTrailer = isTrailer;
+ }
+
+ public Integer getPhotoResolution() {
+ return photoResolution;
+ }
+
+ public void setPhotoResolution(Integer photoResolution) {
+ this.photoResolution = photoResolution;
+ }
+
+ public Integer getEquipId() {
+ return equipId;
+ }
+
+ public void setEquipId(Integer equipId) {
+ this.equipId = equipId;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public Integer getFirstClassId() {
+ return firstClassId;
+ }
+
+ public void setFirstClassId(Integer firstClassId) {
+ this.firstClassId = firstClassId;
+ }
+
+ public Integer getSecondClassId() {
+ return secondClassId;
+ }
+
+ public void setSecondClassId(Integer secondClassId) {
+ this.secondClassId = secondClassId;
+ }
+
+ public Integer getThirdClassId() {
+ return thirdClassId;
+ }
+
+ public void setThirdClassId(Integer thirdClassId) {
+ this.thirdClassId = thirdClassId;
+ }
+
+ public Integer getCompanyId() {
+ return companyId;
+ }
+
+ public void setCompanyId(Integer companyId) {
+ this.companyId = companyId;
+ }
+
+ public Integer getCompanyLevel() {
+ return companyLevel;
+ }
+
+ public void setCompanyLevel(Integer companyLevel) {
+ this.companyLevel = companyLevel;
+ }
+
+ public String getModifiedRemark() {
+ return modifiedRemark;
+ }
+
+ public void setModifiedRemark(String modifiedRemark) {
+ this.modifiedRemark = modifiedRemark;
+ }
+
+ public Integer getIsStopAnalyze() {
+ return isStopAnalyze;
+ }
+
+ public void setIsStopAnalyze(Integer isStopAnalyze) {
+ this.isStopAnalyze = isStopAnalyze;
+ }
+
+ public Integer getIsAdas() {
+ return isAdas;
+ }
+
+ public void setIsAdas(Integer isAdas) {
+ this.isAdas = isAdas;
+ }
+
+ public Integer getIsTyreBar() {
+ return isTyreBar;
+ }
+
+ public void setIsTyreBar(Integer isTyreBar) {
+ this.isTyreBar = isTyreBar;
+ }
+
+ public Integer getExtAttr1() {
+ return extAttr1;
+ }
+
+ public void setExtAttr1(Integer extAttr1) {
+ this.extAttr1 = extAttr1;
+ }
+
+ public Integer getExtAttr2() {
+ return extAttr2;
+ }
+
+ public void setExtAttr2(Integer extAttr2) {
+ this.extAttr2 = extAttr2;
+ }
+
+ public Integer getExtAttr3() {
+ return extAttr3;
+ }
+
+ public void setExtAttr3(Integer extAttr3) {
+ this.extAttr3 = extAttr3;
+ }
+
+ public Integer getExtAttr4() {
+ return extAttr4;
+ }
+
+ public void setExtAttr4(Integer extAttr4) {
+ this.extAttr4 = extAttr4;
+ }
+
+ public Integer getExtAttr5() {
+ return extAttr5;
+ }
+
+ public void setExtAttr5(Integer extAttr5) {
+ this.extAttr5 = extAttr5;
+ }
+
+ public Integer getExtAttr6() {
+ return extAttr6;
+ }
+
+ public void setExtAttr6(Integer extAttr6) {
+ this.extAttr6 = extAttr6;
+ }
+
+ public Integer getExtAttr7() {
+ return extAttr7;
+ }
+
+ public void setExtAttr7(Integer extAttr7) {
+ this.extAttr7 = extAttr7;
+ }
+
+ public Integer getExtAttr8() {
+ return extAttr8;
+ }
+
+ public void setExtAttr8(Integer extAttr8) {
+ this.extAttr8 = extAttr8;
+ }
+
+ public Integer getExtAttr9() {
+ return extAttr9;
+ }
+
+ public void setExtAttr9(Integer extAttr9) {
+ this.extAttr9 = extAttr9;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("insideLength", insideLength)
+ .add("insideWidth", insideWidth)
+ .add("insideHeight", insideHeight)
+ .add("vehicleType", vehicleType)
+ .add("vehicleTypeGB", vehicleTypeGB)
+ .add("vehicleBrand", vehicleBrand)
+
+ .add("maxModifiedTime", maxModifiedTime)
+ .add("dataTerminalId", dataTerminalId)
+ .add("dataTerName", dataTerName)
+ .add("commids", commids)
+ .add("deviceType", deviceType)
+ .add("status", status)
+ .add("terminalId", terminalId)
+ .add("installTime", installTime)
+ .add("simid", simid)
+ .add("terFrom", terFrom)
+ .add("corpId", corpId)
+ .add("isValid", isValid)
+ .add("terSource", terSource)
+ .add("power", power)
+ .add("isLock", isLock)
+ .add("isHaveLock", isHaveLock)
+ .add("isCamera", isCamera)
+ .add("cooler", cooler)
+ .add("hydraulic", hydraulic)
+ .add("oilControl", oilControl)
+ .add("airCondition", airCondition)
+ .add("centerLock", centerLock)
+ .add("cutoilelec", cutoilelec)
+ .add("isMan", isMan)
+ .add("isStandbyPower", isStandbyPower)
+ .add("temperaturectrl", temperaturectrl)
+ .add("isMixer", isMixer)
+ .add("dobuleSpeed", dobuleSpeed)
+ .add("switchNum", switchNum)
+ .add("appid", appid)
+ .add("antennaLocation", antennaLocation)
+ .add("eqSourceId", eqSourceId)
+ .add("mainVersion", mainVersion)
+ .add("lcdVersion", lcdVersion)
+ .add("co2Ctrl", co2Ctrl)
+ .add("humidityChannel", humidityChannel)
+ .add("relayChannel", relayChannel)
+ .add("isConnected", isConnected)
+ .add("isMonitor", isMonitor)
+ .add("isLcd", isLcd)
+ .add("cameraChannel", cameraChannel)
+ .add("mcChannel", mcChannel)
+ .add("video3G", video3G)
+ .add("isSeparation", isSeparation)
+ .add("isTrailer", isTrailer)
+ .add("photoResolution", photoResolution)
+ .add("equipId", equipId)
+ .add("equipCode", equipCode)
+ .add("firstClassId", firstClassId)
+ .add("secondClassId", secondClassId)
+ .add("thirdClassId", thirdClassId)
+ .add("companyId", companyId)
+ .add("companyLevel", companyLevel)
+ .add("modifiedRemark", modifiedRemark)
+ .add("isStopAnalyze", isStopAnalyze)
+ .add("isAdas", isAdas)
+ .add("isTyreBar", isTyreBar)
+ .add("extAttr1", extAttr1)
+ .add("extAttr2", extAttr2)
+ .add("extAttr3", extAttr3)
+ .add("extAttr4", extAttr4)
+ .add("extAttr5", extAttr5)
+ .add("extAttr6", extAttr6)
+ .add("extAttr7", extAttr7)
+ .add("extAttr8", extAttr8)
+ .add("extAttr9", extAttr9)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/ErrorInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/ErrorInfoVO.java
new file mode 100644
index 0000000..68ded0d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/ErrorInfoVO.java
@@ -0,0 +1,41 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:38
+ * @ClassName ErrorInfoVO
+ * @Remark
+ */
+public class ErrorInfoVO {
+
+ private String resultCode;
+
+ private String resultMessage;
+
+ public String getResultCode() {
+ return resultCode;
+ }
+
+ public void setResultCode(String resultCode) {
+ this.resultCode = resultCode;
+ }
+
+ public String getResultMessage() {
+ return resultMessage;
+ }
+
+ public void setResultMessage(String resultMessage) {
+ this.resultMessage = resultMessage;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("resultCode", resultCode)
+ .add("resultMessage", resultMessage)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/GBVideo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/GBVideo.java
new file mode 100644
index 0000000..7e2a193
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/GBVideo.java
@@ -0,0 +1,90 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:40
+ * @ClassName GBVideoVO
+ * @Remark
+ */
+public class GBVideo {
+
+ private Integer vehicleid;
+ private String wid;
+ private String channelids;
+ private String videoqualitystr;
+ private String balarmtime;
+ private Integer eventtype;
+ private String guid;
+
+ public Integer getVehicleid() {
+ return vehicleid;
+ }
+
+ public void setVehicleid(Integer vehicleid) {
+ this.vehicleid = vehicleid;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public String getChannelids() {
+ return channelids;
+ }
+
+ public void setChannelids(String channelids) {
+ this.channelids = channelids;
+ }
+
+ public String getVideoqualitystr() {
+ return videoqualitystr;
+ }
+
+ public void setVideoqualitystr(String videoqualitystr) {
+ this.videoqualitystr = videoqualitystr;
+ }
+
+ public String getBalarmtime() {
+ return balarmtime;
+ }
+
+ public void setBalarmtime(String balarmtime) {
+ this.balarmtime = balarmtime;
+ }
+
+ public Integer getEventtype() {
+ return eventtype;
+ }
+
+ public void setEventtype(Integer eventtype) {
+ this.eventtype = eventtype;
+ }
+
+ public String getGuid() {
+ return guid;
+ }
+
+ public void setGuid(String guid) {
+ this.guid = guid;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleid", vehicleid)
+ .add("wid", wid)
+ .add("channelids", channelids)
+ .add("videoqualitystr", videoqualitystr)
+ .add("balarmtime", balarmtime)
+ .add("eventtype", eventtype)
+ .add("guid", guid)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/IntercomUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/IntercomUrlVO.java
new file mode 100644
index 0000000..7662207
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/IntercomUrlVO.java
@@ -0,0 +1,121 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:13
+ * @ClassName IntercomUrlVO
+ * @Remark
+ */
+public class IntercomUrlVO {
+
+ private Boolean success = false;
+ private String wid ;
+ private String url ;
+ private String resultCode;
+ private String resultMessage;
+ private String channelId;
+ private Integer videoStatus;
+ private String rtmpUrl;
+ private Integer videoQuality = 1;
+ private String httpUrl;
+
+
+ public String getResultCode() {
+ return resultCode;
+ }
+
+ public void setResultCode(String resultCode) {
+ this.resultCode = resultCode;
+ }
+
+ public String getResultMessage() {
+ return resultMessage;
+ }
+
+ public void setResultMessage(String resultMessage) {
+ this.resultMessage = resultMessage;
+ }
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(String channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoStatus() {
+ return videoStatus;
+ }
+
+ public void setVideoStatus(Integer videoStatus) {
+ this.videoStatus = videoStatus;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getHttpUrl() {
+ return httpUrl;
+ }
+
+ public void setHttpUrl(String httpUrl) {
+ this.httpUrl = httpUrl;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("success", success)
+ .add("wid", wid)
+ .add("url", url)
+ .add("resultCode", resultCode)
+ .add("resultMessage", resultMessage)
+ .add("channelId", channelId)
+ .add("videoStatus", videoStatus)
+ .add("rtmpUrl", rtmpUrl)
+ .add("videoQuality", videoQuality)
+ .add("httpUrl", httpUrl)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/IntercomVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/IntercomVO.java
new file mode 100644
index 0000000..58f8581
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/IntercomVO.java
@@ -0,0 +1,53 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:08
+ * @ClassName IntercomVO
+ * @Remark
+ */
+public class IntercomVO {
+
+ private Integer vehicleId;
+
+ private String wId;
+ private String channelIds;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getwId() {
+ return wId;
+ }
+
+ public void setwId(String wId) {
+ this.wId = wId;
+ }
+
+ public String getChannelIds() {
+ return channelIds;
+ }
+
+ public void setChannelIds(String channelIds) {
+ this.channelIds = channelIds;
+ }
+
+
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("wId", wId)
+ .add("channelIds", channelIds)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/LeaveAreaRealVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/LeaveAreaRealVO.java
new file mode 100644
index 0000000..f9e3255
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/LeaveAreaRealVO.java
@@ -0,0 +1,107 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/9/8 9:25
+ * @ClassName LeaveAreaRealVO
+ * @Remark
+ */
+public class LeaveAreaRealVO {
+ private String categoryCode;
+
+ private String vehicle;
+
+ private String leaveCategoryTime;
+
+ private String lat;
+
+ private String lon;
+
+ private String placeName;
+
+ private String gpsTime;
+
+ private String duration;
+
+ public String getCategoryCode() {
+ return categoryCode;
+ }
+
+ public void setCategoryCode(String categoryCode) {
+ this.categoryCode = categoryCode;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public String getLeaveCategoryTime() {
+ return leaveCategoryTime;
+ }
+
+ public void setLeaveCategoryTime(String leaveCategoryTime) {
+ this.leaveCategoryTime = leaveCategoryTime;
+ }
+
+ public String getLat() {
+ return lat;
+ }
+
+ public void setLat(String lat) {
+ this.lat = lat;
+ }
+
+ public String getLon() {
+ return lon;
+ }
+
+ public void setLon(String lon) {
+ this.lon = lon;
+ }
+
+ public String getPlaceName() {
+ return placeName;
+ }
+
+ public void setPlaceName(String placeName) {
+ this.placeName = placeName;
+ }
+
+ public String getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(String gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public String getDuration() {
+ return duration;
+ }
+
+ public void setDuration(String duration) {
+ this.duration = duration;
+ }
+
+ @Override
+ public String toString() {
+ final StringBuilder sb = new StringBuilder("LeaveAreaRealVO{");
+ sb.append("categoryCode='").append(categoryCode).append('\'');
+ sb.append(", vehicle='").append(vehicle).append('\'');
+ sb.append(", leaveCategoryTime='").append(leaveCategoryTime).append('\'');
+ sb.append(", lat='").append(lat).append('\'');
+ sb.append(", lon='").append(lon).append('\'');
+ sb.append(", placeName='").append(placeName).append('\'');
+ sb.append(", gpsTime='").append(gpsTime).append('\'');
+ sb.append(", duration='").append(duration).append('\'');
+ sb.append('}');
+ return sb.toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/NewVideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/NewVideoUrlVO.java
new file mode 100644
index 0000000..9dfdcc4
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/NewVideoUrlVO.java
@@ -0,0 +1,118 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:28
+ * @ClassName NewVideoUrlVO
+ * @Remark
+ */
+public class NewVideoUrlVO {
+
+ private Integer vehicleId;
+
+ private String vehicle;
+
+ private Integer channelId;
+
+ private Integer videoQuality;
+
+ private String url;
+
+ private String rtmpUrl;
+
+ private Integer expiry;
+
+ private String guid;
+
+ private String title;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public Integer getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(Integer channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Integer getExpiry() {
+ return expiry;
+ }
+
+ public void setExpiry(Integer expiry) {
+ this.expiry = expiry;
+ }
+
+ public String getGuid() {
+ return guid;
+ }
+
+ public void setGuid(String guid) {
+ this.guid = guid;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("vehicle", vehicle)
+ .add("channelId", channelId)
+ .add("videoQuality", videoQuality)
+ .add("url", url)
+ .add("rtmpUrl", rtmpUrl)
+ .add("expiry", expiry)
+ .add("guid", guid)
+ .add("title", title)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/OverTemp.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/OverTemp.java
new file mode 100644
index 0000000..e2b4b2a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/OverTemp.java
@@ -0,0 +1,89 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 10:59
+ * @ClassName OverTempVO
+ * @Remark
+ */
+public class OverTemp {
+
+ private String vehicleNos;
+
+ private String isApply;
+
+ private String isNotifyLinkman;
+
+ private String isPlatformShow;
+
+ private String isAlarmSound;
+
+ private String remark;
+
+ public OverTemp() {
+ }
+
+ public String getVehicleNos() {
+ return vehicleNos;
+ }
+
+ public void setVehicleNos(String vehicleNos) {
+ this.vehicleNos = vehicleNos;
+ }
+
+ public String getIsApply() {
+ return isApply;
+ }
+
+ public void setIsApply(String isApply) {
+ this.isApply = isApply;
+ }
+
+
+ public String getIsNotifyLinkman() {
+ return isNotifyLinkman;
+ }
+
+ public void setIsNotifyLinkman(String isNotifyLinkman) {
+ this.isNotifyLinkman = isNotifyLinkman;
+ }
+
+ public String getIsPlatformShow() {
+ return isPlatformShow;
+ }
+
+ public void setIsPlatformShow(String isPlatformShow) {
+ this.isPlatformShow = isPlatformShow;
+ }
+
+ public String getIsAlarmSound() {
+ return isAlarmSound;
+ }
+
+ public void setIsAlarmSound(String isAlarmSound) {
+ this.isAlarmSound = isAlarmSound;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleNos", vehicleNos)
+ .add("isApply", isApply)
+ .add("isNotifyLinkman", isNotifyLinkman)
+ .add("isPlatformShow", isPlatformShow)
+ .add("isAlarmSound", isAlarmSound)
+ .add("remark", remark)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/PlaybackVideoUVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/PlaybackVideoUVO.java
new file mode 100644
index 0000000..710970f
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/PlaybackVideoUVO.java
@@ -0,0 +1,117 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/10/9 15:19
+ * @ClassName PlaybackVideoUVO
+ * @Remark
+ */
+public class PlaybackVideoUVO {
+ private Integer vehicleId;
+
+ private String vehicle;
+
+ private Integer channelId;
+
+ private Integer videoQuality;
+
+ private String url;
+
+ private String rtmpUrl;
+
+ private Integer expiry;
+
+ private String guid;
+
+ private String title;
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("vehicle", vehicle)
+ .add("channelId", channelId)
+ .add("videoQuality", videoQuality)
+ .add("url", url)
+ .add("rtmpUrl", rtmpUrl)
+ .add("expiry", expiry)
+ .add("guid", guid)
+ .add("title", title)
+ .toString();
+ }
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public Integer getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(Integer channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Integer getExpiry() {
+ return expiry;
+ }
+
+ public void setExpiry(Integer expiry) {
+ this.expiry = expiry;
+ }
+
+ public String getGuid() {
+ return guid;
+ }
+
+ public void setGuid(String guid) {
+ this.guid = guid;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/PlaybackVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/PlaybackVideoVO.java
new file mode 100644
index 0000000..d7a4b64
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/PlaybackVideoVO.java
@@ -0,0 +1,99 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/14 15:50
+ * @ClassName PlaybackVideoVO
+ * @Remark
+ */
+public class PlaybackVideoVO {
+ private Boolean success = false;
+ private String wid ;
+ private String url ;
+ private String channelId;
+ private Integer videoStatus;
+ private String rtmpUrl;
+ private Integer videoQuality = 1;
+ private String httpUrl;
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(String channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoStatus() {
+ return videoStatus;
+ }
+
+ public void setVideoStatus(Integer videoStatus) {
+ this.videoStatus = videoStatus;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getHttpUrl() {
+ return httpUrl;
+ }
+
+ public void setHttpUrl(String httpUrl) {
+ this.httpUrl = httpUrl;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("success", success)
+ .add("wid", wid)
+ .add("url", url)
+ .add("channelId", channelId)
+ .add("videoStatus", videoStatus)
+ .add("rtmpUrl", rtmpUrl)
+ .add("videoQuality", videoQuality)
+ .add("httpUrl", httpUrl)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VehicleFlashRequestVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VehicleFlashRequestVO.java
new file mode 100644
index 0000000..a848de5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VehicleFlashRequestVO.java
@@ -0,0 +1,60 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 16:33
+ * @ClassName VehicleFlashRequestVO
+ * @Remark
+ */
+public class VehicleFlashRequestVO {
+
+ private String vehicle;
+ private String picTime;
+ private String url;
+ private Integer channelId;
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public String getPicTime() {
+ return picTime;
+ }
+
+ public void setPicTime(String picTime) {
+ this.picTime = picTime;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public Integer getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(Integer channelId) {
+ this.channelId = channelId;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicle", vehicle)
+ .add("picTime", picTime)
+ .add("url", url)
+ .add("channelId", channelId)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoInfoVO.java
new file mode 100644
index 0000000..4ceee73
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoInfoVO.java
@@ -0,0 +1,100 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/13 10:02
+ * @ClassName VideoInfoVO
+ * @Remark
+ */
+public class VideoInfoVO {
+
+ private Boolean success = false;
+ private String wid ;
+ private String url ;
+ private String channelId;
+ private Integer videoStatus;
+ private String rtmpUrl;
+ private Integer videoQuality = 1;
+ private String httpUrl;
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(String channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoStatus() {
+ return videoStatus;
+ }
+
+ public void setVideoStatus(Integer videoStatus) {
+ this.videoStatus = videoStatus;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getHttpUrl() {
+ return httpUrl;
+ }
+
+ public void setHttpUrl(String httpUrl) {
+ this.httpUrl = httpUrl;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("success", success)
+ .add("wid", wid)
+ .add("url", url)
+ .add("channelId", channelId)
+ .add("videoStatus", videoStatus)
+ .add("rtmpUrl", rtmpUrl)
+ .add("videoQuality", videoQuality)
+ .add("httpUrl", httpUrl)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoQualityVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoQualityVO.java
new file mode 100644
index 0000000..37f2e09
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoQualityVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:57
+ * @ClassName VideoQualityVO
+ * @Remark
+ */
+public class VideoQualityVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoRequestVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoRequestVO.java
new file mode 100644
index 0000000..63715a9
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoRequestVO.java
@@ -0,0 +1,69 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 16:38
+ * @ClassName VideoRequestVO
+ * @Remark
+ */
+public class VideoRequestVO {
+ private String vehicle;
+ private String time;
+ private String url;
+ private Integer channelId;
+ private String videoId;
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public String getTime() {
+ return time;
+ }
+
+ public void setTime(String time) {
+ this.time = time;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public Integer getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(Integer channelId) {
+ this.channelId = channelId;
+ }
+
+ public String getVideoId() {
+ return videoId;
+ }
+
+ public void setVideoId(String videoId) {
+ this.videoId = videoId;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicle", vehicle)
+ .add("time", time)
+ .add("url", url)
+ .add("channelId", channelId)
+ .add("videoId", videoId)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoTerInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoTerInfoVO.java
new file mode 100644
index 0000000..867998c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoTerInfoVO.java
@@ -0,0 +1,119 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:37
+ * @ClassName VideoTerInfoVO
+ * @Remark
+ */
+public class VideoTerInfoVO {
+
+ private Boolean success = false;
+
+ private String wid ;
+
+ private String channelId;
+
+ private Integer videoQuality = 1;
+
+ private String url;
+
+ private String rtmpUrl;
+
+ private String httpUrl;
+
+ private String resultCode;
+
+ private String resultMessage;
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public String getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(String channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public String getHttpUrl() {
+ return httpUrl;
+ }
+
+ public void setHttpUrl(String httpUrl) {
+ this.httpUrl = httpUrl;
+ }
+
+ public String getResultCode() {
+ return resultCode;
+ }
+
+ public void setResultCode(String resultCode) {
+ this.resultCode = resultCode;
+ }
+
+ public String getResultMessage() {
+ return resultMessage;
+ }
+
+ public void setResultMessage(String resultMessage) {
+ this.resultMessage = resultMessage;
+ }
+
+
+ @Override
+ public String toString() {
+ return "VideoTerInfoVO{" +
+ "success=" + success +
+ ", wid='" + wid + '\'' +
+ ", channelId='" + channelId + '\'' +
+ ", videoQuality=" + videoQuality +
+ ", url='" + url + '\'' +
+ ", rtmpUrl='" + rtmpUrl + '\'' +
+ ", httpUrl='" + httpUrl + '\'' +
+ ", resultCode='" + resultCode + '\'' +
+ ", resultMessage='" + resultMessage + '\'' +
+ '}';
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoTerminalsVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoTerminalsVO.java
new file mode 100644
index 0000000..9fa7799
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoTerminalsVO.java
@@ -0,0 +1,111 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+public class VideoTerminalsVO {
+
+ private String channelId;
+ private String httpUrl;
+ private String resultCode;
+ private String resultMessage;
+ private String rtmpUrl;
+ private Boolean success;
+ private String url;
+ private Integer videoQuality;
+ private Integer videoStatus;
+ private String wid;
+
+ public String getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(String channelId) {
+ this.channelId = channelId;
+ }
+
+ public String getHttpUrl() {
+ return httpUrl;
+ }
+
+ public void setHttpUrl(String httpUrl) {
+ this.httpUrl = httpUrl;
+ }
+
+ public String getResultCode() {
+ return resultCode;
+ }
+
+ public void setResultCode(String resultCode) {
+ this.resultCode = resultCode;
+ }
+
+ public String getResultMessage() {
+ return resultMessage;
+ }
+
+ public void setResultMessage(String resultMessage) {
+ this.resultMessage = resultMessage;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public Integer getVideoStatus() {
+ return videoStatus;
+ }
+
+ public void setVideoStatus(Integer videoStatus) {
+ this.videoStatus = videoStatus;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ @Override
+ public String toString() {
+ return "VideoTerminalsVO{" +
+ "channelId='" + channelId + '\'' +
+ ", httpUrl='" + httpUrl + '\'' +
+ ", resultCode='" + resultCode + '\'' +
+ ", resultMessage='" + resultMessage + '\'' +
+ ", rtmpUrl='" + rtmpUrl + '\'' +
+ ", success=" + success +
+ ", url='" + url + '\'' +
+ ", videoQuality=" + videoQuality +
+ ", videoStatus=" + videoStatus +
+ ", wid='" + wid + '\'' +
+ '}';
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoUrlResultVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoUrlResultVO.java
new file mode 100644
index 0000000..5449627
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoUrlResultVO.java
@@ -0,0 +1,110 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/13 10:24
+ * @ClassName VideoUrlResultVO
+ * @Remark
+ */
+public class VideoUrlResultVO {
+
+ private Integer vehicleId;
+ private String vehicle;
+ private Integer channelId;
+ private Integer videoQuality;
+ private String url;
+ private String rtmpUrl;
+ private Integer expiry;
+ private String guid;
+ private String title;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public Integer getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(Integer channelId) {
+ this.channelId = channelId;
+ }
+
+ public Integer getVideoQuality() {
+ return videoQuality;
+ }
+
+ public void setVideoQuality(Integer videoQuality) {
+ this.videoQuality = videoQuality;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getRtmpUrl() {
+ return rtmpUrl;
+ }
+
+ public void setRtmpUrl(String rtmpUrl) {
+ this.rtmpUrl = rtmpUrl;
+ }
+
+ public Integer getExpiry() {
+ return expiry;
+ }
+
+ public void setExpiry(Integer expiry) {
+ this.expiry = expiry;
+ }
+
+ public String getGuid() {
+ return guid;
+ }
+
+ public void setGuid(String guid) {
+ this.guid = guid;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("vehicle", vehicle)
+ .add("channelId", channelId)
+ .add("videoQuality", videoQuality)
+ .add("url", url)
+ .add("rtmpUrl", rtmpUrl)
+ .add("expiry", expiry)
+ .add("guid", guid)
+ .add("title", title)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoUrlVO.java
new file mode 100644
index 0000000..686a4e3
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/business/VideoUrlVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:33
+ * @ClassName VideoUrlVO
+ * @Remark
+ */
+public class VideoUrlVO {
+ private Integer updRows;
+
+ public Integer getUpdRows() {
+ return updRows;
+ }
+
+ public void setUpdRows(Integer updRows) {
+ this.updRows = updRows;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("updRows", updRows)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiEquipTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiEquipTempHumVO.java
new file mode 100644
index 0000000..de9cac2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiEquipTempHumVO.java
@@ -0,0 +1,74 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+
+/**
+ * @Description ApiEquipTempHumVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 14:50
+ * @ClassName ApiEquipTempHumVO
+ * @Remark
+ */
+public class ApiEquipTempHumVO {
+
+ /**
+ * 温度
+ */
+ private BigDecimal temp;
+ /**
+ * 湿度
+ */
+ private Integer hum;
+ /**
+ * 数据时间 yyyy-MM-dd HH:mm:ss
+ */
+ private String gpstime;
+ /**
+ * 电量值
+ */
+ private Integer elecValue;
+
+ public BigDecimal getTemp() {
+ return temp;
+ }
+
+ public void setTemp(BigDecimal temp) {
+ this.temp = temp;
+ }
+
+ public Integer getHum() {
+ return hum;
+ }
+
+ public void setHum(Integer hum) {
+ this.hum = hum;
+ }
+
+ public String getGpstime() {
+ return gpstime;
+ }
+
+ public void setGpstime(String gpstime) {
+ this.gpstime = gpstime;
+ }
+
+ public Integer getElecValue() {
+ return elecValue;
+ }
+
+ public void setElecValue(Integer elecValue) {
+ this.elecValue = elecValue;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("temp", temp)
+ .add("hum", hum)
+ .add("gpstime", gpstime)
+ .add("elecValue", elecValue)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiFreezerResultVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiFreezerResultVO.java
new file mode 100644
index 0000000..632fa4c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiFreezerResultVO.java
@@ -0,0 +1,112 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description ApiFreezerResultVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 14:59
+ * @ClassName ApiFreezerResultVO
+ * @Remark
+ */
+public class ApiFreezerResultVO {
+ /**
+ * 冷柜名字
+ */
+ private String freezerName;
+ /**
+ * 冷柜编码
+ */
+ private String freezerCode;
+ /**
+ * 最高温度要求
+ */
+ private String hTemp;
+ /**
+ * 最低温度要求
+ */
+ private String lTemp;
+ /**
+ * 最高湿度要求
+ */
+ private String hHum;
+ /**
+ * 最低湿度要求
+ */
+ private String lHum;
+ /**
+ * 冷柜下的监测点信息列表
+ */
+ private List pointList;
+
+ public String getFreezerName() {
+ return freezerName;
+ }
+
+ public void setFreezerName(String freezerName) {
+ this.freezerName = freezerName;
+ }
+
+ public String getFreezerCode() {
+ return freezerCode;
+ }
+
+ public void setFreezerCode(String freezerCode) {
+ this.freezerCode = freezerCode;
+ }
+
+ public String gethTemp() {
+ return hTemp;
+ }
+
+ public void sethTemp(String hTemp) {
+ this.hTemp = hTemp;
+ }
+
+ public String getlTemp() {
+ return lTemp;
+ }
+
+ public void setlTemp(String lTemp) {
+ this.lTemp = lTemp;
+ }
+
+ public String gethHum() {
+ return hHum;
+ }
+
+ public void sethHum(String hHum) {
+ this.hHum = hHum;
+ }
+
+ public String getlHum() {
+ return lHum;
+ }
+
+ public void setlHum(String lHum) {
+ this.lHum = lHum;
+ }
+
+ public List getPointList() {
+ return pointList;
+ }
+
+ public void setPointList(List pointList) {
+ this.pointList = pointList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("freezerName", freezerName)
+ .add("freezerCode", freezerCode)
+ .add("hTemp", hTemp)
+ .add("lTemp", lTemp)
+ .add("hHum", hHum)
+ .add("lHum", lHum)
+ .add("pointList", pointList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiLocationResultVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiLocationResultVO.java
new file mode 100644
index 0000000..3857297
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiLocationResultVO.java
@@ -0,0 +1,114 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description ApiLocationResultVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 15:09
+ * @ClassName ApiLocationResultVO
+ * @Remark
+ */
+public class ApiLocationResultVO {
+
+ /**
+ * 区位名字
+ */
+ private String locationName;
+ /**
+ * 区位编码
+ */
+ private String locationCode;
+ /**
+ * 最高温度要求
+ */
+ private String hTemp;
+ /**
+ * 最低温度要求
+ */
+ private String lTemp;
+ /**
+ * 最高湿度要求
+ */
+ private String hHum;
+ /**
+ * 最低湿度要求
+ */
+ private String lHum;
+ /**
+ * 区位下的监测点信息列表
+ */
+ private List pointList;
+
+
+ public String getLocationName() {
+ return locationName;
+ }
+
+ public void setLocationName(String locationName) {
+ this.locationName = locationName;
+ }
+
+ public String getLocationCode() {
+ return locationCode;
+ }
+
+ public void setLocationCode(String locationCode) {
+ this.locationCode = locationCode;
+ }
+
+ public String gethTemp() {
+ return hTemp;
+ }
+
+ public void sethTemp(String hTemp) {
+ this.hTemp = hTemp;
+ }
+
+ public String getlTemp() {
+ return lTemp;
+ }
+
+ public void setlTemp(String lTemp) {
+ this.lTemp = lTemp;
+ }
+
+ public String gethHum() {
+ return hHum;
+ }
+
+ public void sethHum(String hHum) {
+ this.hHum = hHum;
+ }
+
+ public String getlHum() {
+ return lHum;
+ }
+
+ public void setlHum(String lHum) {
+ this.lHum = lHum;
+ }
+
+ public List getPointList() {
+ return pointList;
+ }
+
+ public void setPointList(List pointList) {
+ this.pointList = pointList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("locationName", locationName)
+ .add("locationCode", locationCode)
+ .add("hTemp", hTemp)
+ .add("lTemp", lTemp)
+ .add("hHum", hHum)
+ .add("lHum", lHum)
+ .add("pointList", pointList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiLocationTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiLocationTempHumVO.java
new file mode 100644
index 0000000..280cf6b
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiLocationTempHumVO.java
@@ -0,0 +1,61 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description ApiLocationTempHumVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 15:07
+ * @ClassName ApiLocationTempHumVO
+ * @Remark
+ */
+public class ApiLocationTempHumVO {
+
+ /**
+ * 区位名字
+ */
+ private String locationName;
+ /**
+ * 区位编码
+ */
+ private String locationCode;
+ /**
+ * 区位下的监测点信息列表
+ */
+ private List pointList;
+
+ public String getLocationName() {
+ return locationName;
+ }
+
+ public void setLocationName(String locationName) {
+ this.locationName = locationName;
+ }
+
+ public String getLocationCode() {
+ return locationCode;
+ }
+
+ public void setLocationCode(String locationCode) {
+ this.locationCode = locationCode;
+ }
+
+ public List getPointList() {
+ return pointList;
+ }
+
+ public void setPointList(List pointList) {
+ this.pointList = pointList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("locationName", locationName)
+ .add("locationCode", locationCode)
+ .add("pointList", pointList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiPointResultVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiPointResultVO.java
new file mode 100644
index 0000000..f0e5049
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiPointResultVO.java
@@ -0,0 +1,46 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description ApiPointResultVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 14:59
+ * @ClassName ApiPointResultVO
+ * @Remark
+ */
+public class ApiPointResultVO {
+
+ /**
+ * 监测点名称
+ */
+ private String pointName;
+ /**
+ * 设备编码
+ */
+ private String equipCode;
+
+ public String getPointName() {
+ return pointName;
+ }
+
+ public void setPointName(String pointName) {
+ this.pointName = pointName;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("pointName", pointName)
+ .add("equipCode", equipCode)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiPointTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiPointTempHumVO.java
new file mode 100644
index 0000000..dde2da6
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/ApiPointTempHumVO.java
@@ -0,0 +1,99 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+
+/**
+ * @Description ApiPointTempHumVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 14:57
+ * @ClassName ApiPointTempHumVO
+ * @Remark
+ */
+public class ApiPointTempHumVO {
+ /**
+ * 监测点名称
+ */
+ private String pointName;
+ /**
+ * 设备编码
+ */
+ private String equipCode;
+ /**
+ * 温度
+ */
+ private BigDecimal temp;
+ /**
+ * 湿度
+ */
+ private Integer hum;
+ /**
+ * 数据时间 yyyy-MM-dd HH:mm:ss
+ */
+ private String gpstime;
+ /**
+ * 电量值
+ */
+ private Integer elecValue;
+
+ public String getPointName() {
+ return pointName;
+ }
+
+ public void setPointName(String pointName) {
+ this.pointName = pointName;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public BigDecimal getTemp() {
+ return temp;
+ }
+
+ public void setTemp(BigDecimal temp) {
+ this.temp = temp;
+ }
+
+ public Integer getHum() {
+ return hum;
+ }
+
+ public void setHum(Integer hum) {
+ this.hum = hum;
+ }
+
+ public String getGpstime() {
+ return gpstime;
+ }
+
+ public void setGpstime(String gpstime) {
+ this.gpstime = gpstime;
+ }
+
+ public Integer getElecValue() {
+ return elecValue;
+ }
+
+ public void setElecValue(Integer elecValue) {
+ this.elecValue = elecValue;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("pointName", pointName)
+ .add("equipCode", equipCode)
+ .add("temp", temp)
+ .add("hum", hum)
+ .add("gpstime", gpstime)
+ .add("elecValue", elecValue)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/PointTempHumList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/PointTempHumList.java
new file mode 100644
index 0000000..14c92f5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/PointTempHumList.java
@@ -0,0 +1,88 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:53
+ * @ClassName PointTempHumListVO
+ * @Remark
+ */
+public class PointTempHumList {
+
+ private String storageName;
+
+ private String storageCode;
+
+ private String locationName;
+
+ private String pointName;
+
+ private String btime;
+
+ private String etime;
+
+ public PointTempHumList() {
+ }
+
+ public String getStorageName() {
+ return storageName;
+ }
+
+ public void setStorageName(String storageName) {
+ this.storageName = storageName;
+ }
+
+ public String getStorageCode() {
+ return storageCode;
+ }
+
+ public void setStorageCode(String storageCode) {
+ this.storageCode = storageCode;
+ }
+
+ public String getLocationName() {
+ return locationName;
+ }
+
+ public void setLocationName(String locationName) {
+ this.locationName = locationName;
+ }
+
+ public String getPointName() {
+ return pointName;
+ }
+
+ public void setPointName(String pointName) {
+ this.pointName = pointName;
+ }
+
+ public String getBtime() {
+ return btime;
+ }
+
+ public void setBtime(String btime) {
+ this.btime = btime;
+ }
+
+ public String getEtime() {
+ return etime;
+ }
+
+ public void setEtime(String etime) {
+ this.etime = etime;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storageName", storageName)
+ .add("storageCode", storageCode)
+ .add("locationName", locationName)
+ .add("pointName", pointName)
+ .add("btime", btime)
+ .add("etime", etime)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/PointTempHumListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/PointTempHumListVO.java
new file mode 100644
index 0000000..802b956
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/PointTempHumListVO.java
@@ -0,0 +1,100 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description PointTempHumListVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 15:03
+ * @ClassName PointTempHumListVO
+ * @Remark
+ */
+public class PointTempHumListVO {
+
+ /**
+ * 仓库名称
+ */
+ private String storageName;
+ /**
+ * 仓库编码
+ */
+ private String storageCode;
+ /**
+ * 区位名称
+ */
+ private String locationName;
+ /**
+ * 区位编码
+ */
+ private String locationCode;
+ /**
+ * 监测点名字
+ */
+ private String pointName;
+ /**
+ * 温湿度集合
+ */
+ private List tempHumList;
+
+ public String getStorageName() {
+ return storageName;
+ }
+
+ public void setStorageName(String storageName) {
+ this.storageName = storageName;
+ }
+
+ public String getStorageCode() {
+ return storageCode;
+ }
+
+ public void setStorageCode(String storageCode) {
+ this.storageCode = storageCode;
+ }
+
+ public String getLocationName() {
+ return locationName;
+ }
+
+ public void setLocationName(String locationName) {
+ this.locationName = locationName;
+ }
+
+ public String getLocationCode() {
+ return locationCode;
+ }
+
+ public void setLocationCode(String locationCode) {
+ this.locationCode = locationCode;
+ }
+
+ public String getPointName() {
+ return pointName;
+ }
+
+ public void setPointName(String pointName) {
+ this.pointName = pointName;
+ }
+
+ public List getTempHumList() {
+ return tempHumList;
+ }
+
+ public void setTempHumList(List tempHumList) {
+ this.tempHumList = tempHumList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storageName", storageName)
+ .add("storageCode", storageCode)
+ .add("locationName", locationName)
+ .add("locationCode", locationCode)
+ .add("pointName", pointName)
+ .add("tempHumList", tempHumList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorageInfoListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorageInfoListVO.java
new file mode 100644
index 0000000..8f0fb46
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorageInfoListVO.java
@@ -0,0 +1,61 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 13:54
+ * @ClassName StorageInfoListVO
+ * @Remark
+ */
+public class StorageInfoListVO {
+
+ /**
+ * 仓库名称
+ */
+ private String storageName;
+ /**
+ * 仓库编码
+ */
+ private String storageCode;
+ /**
+ * 仓库下的区位列表
+ */
+ private List locationList;
+
+ public String getStorageName() {
+ return storageName;
+ }
+
+ public void setStorageName(String storageName) {
+ this.storageName = storageName;
+ }
+
+ public String getStorageCode() {
+ return storageCode;
+ }
+
+ public void setStorageCode(String storageCode) {
+ this.storageCode = storageCode;
+ }
+
+ public List getLocationList() {
+ return locationList;
+ }
+
+ public void setLocationList(List locationList) {
+ this.locationList = locationList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storageName", storageName)
+ .add("storageCode", storageCode)
+ .add("locationList", locationList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorageTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorageTempHumVO.java
new file mode 100644
index 0000000..327faf9
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorageTempHumVO.java
@@ -0,0 +1,61 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 13:43
+ * @ClassName StorageTempHumVO
+ * @Remark
+ */
+public class StorageTempHumVO {
+
+ /**
+ * 仓库名称
+ */
+ private String storageName;
+ /**
+ * 仓库编码
+ */
+ private String storageCode;
+ /**
+ * 仓库下的区位列表
+ */
+ private List locationList;
+
+ public String getStorageName() {
+ return storageName;
+ }
+
+ public void setStorageName(String storageName) {
+ this.storageName = storageName;
+ }
+
+ public String getStorageCode() {
+ return storageCode;
+ }
+
+ public void setStorageCode(String storageCode) {
+ this.storageCode = storageCode;
+ }
+
+ public List getLocationList() {
+ return locationList;
+ }
+
+ public void setLocationList(List locationList) {
+ this.locationList = locationList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storageName", storageName)
+ .add("storageCode", storageCode)
+ .add("locationList", locationList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StoreInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StoreInfoVO.java
new file mode 100644
index 0000000..9301fe3
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StoreInfoVO.java
@@ -0,0 +1,61 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:44
+ * @ClassName StoreInfoVO
+ * @Remark
+ */
+public class StoreInfoVO {
+
+ /**
+ * 门店名称
+ */
+ private String storeName;
+ /**
+ * 门店编码
+ */
+ private String storeCode;
+ /**
+ * 门店下的冷柜列表
+ */
+ private List freezerList;
+
+ public String getStoreName() {
+ return storeName;
+ }
+
+ public void setStoreName(String storeName) {
+ this.storeName = storeName;
+ }
+
+ public String getStoreCode() {
+ return storeCode;
+ }
+
+ public void setStoreCode(String storeCode) {
+ this.storeCode = storeCode;
+ }
+
+ public List getFreezerList() {
+ return freezerList;
+ }
+
+ public void setFreezerList(List freezerList) {
+ this.freezerList = freezerList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storeName", storeName)
+ .add("storeCode", storeCode)
+ .add("freezerList", freezerList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorePointTempHumList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorePointTempHumList.java
new file mode 100644
index 0000000..6430797
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorePointTempHumList.java
@@ -0,0 +1,88 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description StorePointTempHumList
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 14:49
+ * @ClassName StorePointTempHumList
+ * @Remark
+ */
+public class StorePointTempHumList {
+
+ private String storeName;
+
+ private String storeCode;
+
+ private String freezerName;
+
+ private String pointName;
+
+ private String btime;
+
+ private String etime;
+
+ public StorePointTempHumList() {
+ }
+
+ public String getFreezerName() {
+ return freezerName;
+ }
+
+ public void setFreezerName(String freezerName) {
+ this.freezerName = freezerName;
+ }
+
+ public String getPointName() {
+ return pointName;
+ }
+
+ public void setPointName(String pointName) {
+ this.pointName = pointName;
+ }
+
+ public String getBtime() {
+ return btime;
+ }
+
+ public void setBtime(String btime) {
+ this.btime = btime;
+ }
+
+ public String getEtime() {
+ return etime;
+ }
+
+ public void setEtime(String etime) {
+ this.etime = etime;
+ }
+
+ public String getStoreName() {
+ return storeName;
+ }
+
+ public void setStoreName(String storeName) {
+ this.storeName = storeName;
+ }
+
+ public String getStoreCode() {
+ return storeCode;
+ }
+
+ public void setStoreCode(String storeCode) {
+ this.storeCode = storeCode;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storeName", storeName)
+ .add("storeCode", storeCode)
+ .add("freezerName", freezerName)
+ .add("pointName", pointName)
+ .add("btime", btime)
+ .add("etime", etime)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorePointTempHumListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorePointTempHumListVO.java
new file mode 100644
index 0000000..418b16d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StorePointTempHumListVO.java
@@ -0,0 +1,100 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:30
+ * @ClassName StorePointTempHumListVO
+ * @Remark
+ */
+public class StorePointTempHumListVO {
+
+ /**
+ * 仓库名称
+ */
+ private String storeName;
+ /**
+ * 仓库编码
+ */
+ private String storeCode;
+ /**
+ * 区位名称
+ */
+ private String freezerName;
+ /**
+ * 区位编码
+ */
+ private String freezerCode;
+ /**
+ * 监测点名字
+ */
+ private String pointName;
+ /**
+ * 温湿度集合
+ */
+ private List tempHumList;
+
+ public String getStoreName() {
+ return storeName;
+ }
+
+ public void setStoreName(String storeName) {
+ this.storeName = storeName;
+ }
+
+ public String getStoreCode() {
+ return storeCode;
+ }
+
+ public void setStoreCode(String storeCode) {
+ this.storeCode = storeCode;
+ }
+
+ public String getFreezerName() {
+ return freezerName;
+ }
+
+ public void setFreezerName(String freezerName) {
+ this.freezerName = freezerName;
+ }
+
+ public String getFreezerCode() {
+ return freezerCode;
+ }
+
+ public void setFreezerCode(String freezerCode) {
+ this.freezerCode = freezerCode;
+ }
+
+ public String getPointName() {
+ return pointName;
+ }
+
+ public void setPointName(String pointName) {
+ this.pointName = pointName;
+ }
+
+ public List getTempHumList() {
+ return tempHumList;
+ }
+
+ public void setTempHumList(List tempHumList) {
+ this.tempHumList = tempHumList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storeName", storeName)
+ .add("storeCode", storeCode)
+ .add("freezerName", freezerName)
+ .add("freezerCode", freezerCode)
+ .add("pointName", pointName)
+ .add("tempHumList", tempHumList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StoreTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StoreTempHumVO.java
new file mode 100644
index 0000000..1dfb4de
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/cold/StoreTempHumVO.java
@@ -0,0 +1,64 @@
+package com.e6yun.project.sdk.api.pojo.basevo.cold;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:39
+ * @ClassName StoreTempHumVO
+ * @Remark
+ */
+public class StoreTempHumVO {
+
+ /**
+ * 仓库名称
+ */
+ private String storeName;
+ /**
+ * 仓库编码
+ */
+ private String storeCode;
+ /**
+ * 仓库下的区位列表
+ */
+ private List freezerList;
+
+ public StoreTempHumVO() {
+ }
+
+ public String getStoreName() {
+ return storeName;
+ }
+
+ public void setStoreName(String storeName) {
+ this.storeName = storeName;
+ }
+
+ public String getStoreCode() {
+ return storeCode;
+ }
+
+ public void setStoreCode(String storeCode) {
+ this.storeCode = storeCode;
+ }
+
+ public List getFreezerList() {
+ return freezerList;
+ }
+
+ public void setFreezerList(List freezerList) {
+ this.freezerList = freezerList;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("storeName", storeName)
+ .add("storeCode", storeCode)
+ .add("freezerList", freezerList)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/FlashDirectiveRequestVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/FlashDirectiveRequestVO.java
new file mode 100644
index 0000000..34e0bf0
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/FlashDirectiveRequestVO.java
@@ -0,0 +1,31 @@
+package com.e6yun.project.sdk.api.pojo.basevo.function;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 9:29
+ * @ClassName FlashDirectiveRequestVO
+ * @Remark
+ */
+public class FlashDirectiveRequestVO {
+
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/VechileVoiceVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/VechileVoiceVO.java
new file mode 100644
index 0000000..87eaac5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/VechileVoiceVO.java
@@ -0,0 +1,30 @@
+package com.e6yun.project.sdk.api.pojo.basevo.function;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 9:44
+ * @ClassName VechileVoiceVO
+ * @Remark
+ */
+public class VechileVoiceVO {
+
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/VoiceDirectiveRequestVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/VoiceDirectiveRequestVO.java
new file mode 100644
index 0000000..767879c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/function/VoiceDirectiveRequestVO.java
@@ -0,0 +1,30 @@
+package com.e6yun.project.sdk.api.pojo.basevo.function;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 9:26
+ * @ClassName VoiceDirectiveRequestVO
+ * @Remark
+ */
+public class VoiceDirectiveRequestVO {
+
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/HumidityList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/HumidityList.java
new file mode 100644
index 0000000..7a64298
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/HumidityList.java
@@ -0,0 +1,71 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:43
+ * @ClassName HumidityListVO
+ * @Remark
+ */
+public class HumidityList {
+ private Integer vehicleId;
+ private Integer carId;
+ private String bTime;
+ private String eTime;
+ private Integer intervalTime;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public String getbTime() {
+ return bTime;
+ }
+
+ public void setbTime(String bTime) {
+ this.bTime = bTime;
+ }
+
+ public String geteTime() {
+ return eTime;
+ }
+
+ public void seteTime(String eTime) {
+ this.eTime = eTime;
+ }
+
+ public Integer getIntervalTime() {
+ return intervalTime;
+ }
+
+ public void setIntervalTime(Integer intervalTime) {
+ this.intervalTime = intervalTime;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("carId", carId)
+ .add("bTime", bTime)
+ .add("eTime", eTime)
+ .add("intervalTime", intervalTime)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/HumidityListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/HumidityListVO.java
new file mode 100644
index 0000000..e3b563e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/HumidityListVO.java
@@ -0,0 +1,352 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * @Description HumidityListVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 10:49
+ * @ClassName HumidityListVO
+ * @Remark
+ */
+public class HumidityListVO {
+ private Integer vehicleId;
+ private Integer carId;
+ private String wid;
+ private Integer transfer;
+ private Integer iaccStatus;
+ private Integer ilineStatus;
+ private Integer iloStatus;
+ private Date gpsTime;
+ private BigDecimal lon;
+ private BigDecimal lat;
+ private Integer speed;
+ private BigDecimal odometer;
+ private Integer direction;
+ private BigDecimal th1;
+ private BigDecimal th2;
+ private BigDecimal th3;
+ private BigDecimal th4;
+ private BigDecimal th5;
+ private BigDecimal th6;
+ private BigDecimal th7;
+ private BigDecimal th8;
+ private BigDecimal th9;
+ private BigDecimal th10;
+ private BigDecimal th11;
+ private BigDecimal th12;
+ private BigDecimal th13;
+ private BigDecimal th14;
+ private BigDecimal th15;
+ private BigDecimal th16;
+ private Integer coldStatus;
+ private String status;
+ private Integer timeDifference;
+ private String timeDifferenceStr;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public Integer getTransfer() {
+ return transfer;
+ }
+
+ public void setTransfer(Integer transfer) {
+ this.transfer = transfer;
+ }
+
+ public Integer getIaccStatus() {
+ return iaccStatus;
+ }
+
+ public void setIaccStatus(Integer iaccStatus) {
+ this.iaccStatus = iaccStatus;
+ }
+
+ public Integer getIlineStatus() {
+ return ilineStatus;
+ }
+
+ public void setIlineStatus(Integer ilineStatus) {
+ this.ilineStatus = ilineStatus;
+ }
+
+ public Integer getIloStatus() {
+ return iloStatus;
+ }
+
+ public void setIloStatus(Integer iloStatus) {
+ this.iloStatus = iloStatus;
+ }
+
+ public Date getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(Date gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public Integer getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(Integer speed) {
+ this.speed = speed;
+ }
+
+ public BigDecimal getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(BigDecimal odometer) {
+ this.odometer = odometer;
+ }
+
+ public Integer getDirection() {
+ return direction;
+ }
+
+ public void setDirection(Integer direction) {
+ this.direction = direction;
+ }
+
+ public BigDecimal getTh1() {
+ return th1;
+ }
+
+ public void setTh1(BigDecimal th1) {
+ this.th1 = th1;
+ }
+
+ public BigDecimal getTh2() {
+ return th2;
+ }
+
+ public void setTh2(BigDecimal th2) {
+ this.th2 = th2;
+ }
+
+ public BigDecimal getTh3() {
+ return th3;
+ }
+
+ public void setTh3(BigDecimal th3) {
+ this.th3 = th3;
+ }
+
+ public BigDecimal getTh4() {
+ return th4;
+ }
+
+ public void setTh4(BigDecimal th4) {
+ this.th4 = th4;
+ }
+
+ public BigDecimal getTh5() {
+ return th5;
+ }
+
+ public void setTh5(BigDecimal th5) {
+ this.th5 = th5;
+ }
+
+ public BigDecimal getTh6() {
+ return th6;
+ }
+
+ public void setTh6(BigDecimal th6) {
+ this.th6 = th6;
+ }
+
+ public BigDecimal getTh7() {
+ return th7;
+ }
+
+ public void setTh7(BigDecimal th7) {
+ this.th7 = th7;
+ }
+
+ public BigDecimal getTh8() {
+ return th8;
+ }
+
+ public void setTh8(BigDecimal th8) {
+ this.th8 = th8;
+ }
+
+ public BigDecimal getTh9() {
+ return th9;
+ }
+
+ public void setTh9(BigDecimal th9) {
+ this.th9 = th9;
+ }
+
+ public BigDecimal getTh10() {
+ return th10;
+ }
+
+ public void setTh10(BigDecimal th10) {
+ this.th10 = th10;
+ }
+
+ public BigDecimal getTh11() {
+ return th11;
+ }
+
+ public void setTh11(BigDecimal th11) {
+ this.th11 = th11;
+ }
+
+ public BigDecimal getTh12() {
+ return th12;
+ }
+
+ public void setTh12(BigDecimal th12) {
+ this.th12 = th12;
+ }
+
+ public BigDecimal getTh13() {
+ return th13;
+ }
+
+ public void setTh13(BigDecimal th13) {
+ this.th13 = th13;
+ }
+
+ public BigDecimal getTh14() {
+ return th14;
+ }
+
+ public void setTh14(BigDecimal th14) {
+ this.th14 = th14;
+ }
+
+ public BigDecimal getTh15() {
+ return th15;
+ }
+
+ public void setTh15(BigDecimal th15) {
+ this.th15 = th15;
+ }
+
+ public BigDecimal getTh16() {
+ return th16;
+ }
+
+ public void setTh16(BigDecimal th16) {
+ this.th16 = th16;
+ }
+
+ public Integer getColdStatus() {
+ return coldStatus;
+ }
+
+ public void setColdStatus(Integer coldStatus) {
+ this.coldStatus = coldStatus;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public Integer getTimeDifference() {
+ return timeDifference;
+ }
+
+ public void setTimeDifference(Integer timeDifference) {
+ this.timeDifference = timeDifference;
+ }
+
+ public String getTimeDifferenceStr() {
+ return timeDifferenceStr;
+ }
+
+ public void setTimeDifferenceStr(String timeDifferenceStr) {
+ this.timeDifferenceStr = timeDifferenceStr;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("carId", carId)
+ .add("wid", wid)
+ .add("transfer", transfer)
+ .add("iaccStatus", iaccStatus)
+ .add("ilineStatus", ilineStatus)
+ .add("iloStatus", iloStatus)
+ .add("gpsTime", gpsTime)
+ .add("lon", lon)
+ .add("lat", lat)
+ .add("speed", speed)
+ .add("odometer", odometer)
+ .add("direction", direction)
+ .add("th1", th1)
+ .add("th2", th2)
+ .add("th3", th3)
+ .add("th4", th4)
+ .add("th5", th5)
+ .add("th6", th6)
+ .add("th7", th7)
+ .add("th8", th8)
+ .add("th9", th9)
+ .add("th10", th10)
+ .add("th11", th11)
+ .add("th12", th12)
+ .add("th13", th13)
+ .add("th14", th14)
+ .add("th15", th15)
+ .add("th16", th16)
+ .add("coldStatus", coldStatus)
+ .add("status", status)
+ .add("timeDifference", timeDifference)
+ .add("timeDifferenceStr", timeDifferenceStr)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/OilCalList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/OilCalList.java
new file mode 100644
index 0000000..eea69e2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/OilCalList.java
@@ -0,0 +1,80 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:44
+ * @ClassName OilCalListVO
+ * @Remark
+ */
+public class OilCalList {
+
+ private Integer vehicleId;
+ private Integer carId;
+ private String sTime;
+ private String eTime;
+ private Integer second;
+ private Integer oilStatus;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public String getsTime() {
+ return sTime;
+ }
+
+ public void setsTime(String sTime) {
+ this.sTime = sTime;
+ }
+
+ public String geteTime() {
+ return eTime;
+ }
+
+ public void seteTime(String eTime) {
+ this.eTime = eTime;
+ }
+
+ public Integer getSecond() {
+ return second;
+ }
+
+ public void setSecond(Integer second) {
+ this.second = second;
+ }
+
+ public Integer getOilStatus() {
+ return oilStatus;
+ }
+
+ public void setOilStatus(Integer oilStatus) {
+ this.oilStatus = oilStatus;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("carId", carId)
+ .add("sTime", sTime)
+ .add("eTime", eTime)
+ .add("second", second)
+ .add("oilStatus", oilStatus)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/OilCalListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/OilCalListVO.java
new file mode 100644
index 0000000..e61ebb7
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/OilCalListVO.java
@@ -0,0 +1,223 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * @Description OilCalListVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 10:52
+ * @ClassName OilCalListVO
+ * @Remark
+ */
+public class OilCalListVO {
+
+ private Integer vehicleid;
+ private Integer carId;
+ private Date gpstime;
+ private Date createdtime;
+ private String wid;
+ private Integer itransfer;
+ private BigDecimal lon;
+ private BigDecimal lat;
+ private Integer direction;
+ private Integer speed;
+ private BigDecimal odometer;
+ private Integer iaccstatus;
+ private Integer ilinestatus;
+ private Integer ilostatus;
+ private Integer oilStatus;
+ private String status;
+ private BigDecimal oilCalc1;
+ private BigDecimal oilCalc2;
+ private BigDecimal ohm1;
+ private BigDecimal ohm2;
+
+ public Integer getVehicleid() {
+ return vehicleid;
+ }
+
+ public void setVehicleid(Integer vehicleid) {
+ this.vehicleid = vehicleid;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public Date getGpstime() {
+ return gpstime;
+ }
+
+ public void setGpstime(Date gpstime) {
+ this.gpstime = gpstime;
+ }
+
+ public Date getCreatedtime() {
+ return createdtime;
+ }
+
+ public void setCreatedtime(Date createdtime) {
+ this.createdtime = createdtime;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public Integer getItransfer() {
+ return itransfer;
+ }
+
+ public void setItransfer(Integer itransfer) {
+ this.itransfer = itransfer;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public Integer getDirection() {
+ return direction;
+ }
+
+ public void setDirection(Integer direction) {
+ this.direction = direction;
+ }
+
+ public Integer getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(Integer speed) {
+ this.speed = speed;
+ }
+
+ public BigDecimal getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(BigDecimal odometer) {
+ this.odometer = odometer;
+ }
+
+ public Integer getIaccstatus() {
+ return iaccstatus;
+ }
+
+ public void setIaccstatus(Integer iaccstatus) {
+ this.iaccstatus = iaccstatus;
+ }
+
+ public Integer getIlinestatus() {
+ return ilinestatus;
+ }
+
+ public void setIlinestatus(Integer ilinestatus) {
+ this.ilinestatus = ilinestatus;
+ }
+
+ public Integer getIlostatus() {
+ return ilostatus;
+ }
+
+ public void setIlostatus(Integer ilostatus) {
+ this.ilostatus = ilostatus;
+ }
+
+ public Integer getOilStatus() {
+ return oilStatus;
+ }
+
+ public void setOilStatus(Integer oilStatus) {
+ this.oilStatus = oilStatus;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public BigDecimal getOilCalc1() {
+ return oilCalc1;
+ }
+
+ public void setOilCalc1(BigDecimal oilCalc1) {
+ this.oilCalc1 = oilCalc1;
+ }
+
+ public BigDecimal getOilCalc2() {
+ return oilCalc2;
+ }
+
+ public void setOilCalc2(BigDecimal oilCalc2) {
+ this.oilCalc2 = oilCalc2;
+ }
+
+ public BigDecimal getOhm1() {
+ return ohm1;
+ }
+
+ public void setOhm1(BigDecimal ohm1) {
+ this.ohm1 = ohm1;
+ }
+
+ public BigDecimal getOhm2() {
+ return ohm2;
+ }
+
+ public void setOhm2(BigDecimal ohm2) {
+ this.ohm2 = ohm2;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleid", vehicleid)
+ .add("carId", carId)
+ .add("gpstime", gpstime)
+ .add("createdtime", createdtime)
+ .add("wid", wid)
+ .add("itransfer", itransfer)
+ .add("lon", lon)
+ .add("lat", lat)
+ .add("direction", direction)
+ .add("speed", speed)
+ .add("odometer", odometer)
+ .add("iaccstatus", iaccstatus)
+ .add("ilinestatus", ilinestatus)
+ .add("ilostatus", ilostatus)
+ .add("oilStatus", oilStatus)
+ .add("status", status)
+ .add("oilCalc1", oilCalc1)
+ .add("oilCalc2", oilCalc2)
+ .add("ohm1", ohm1)
+ .add("ohm2", ohm2)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TemperatureList.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TemperatureList.java
new file mode 100644
index 0000000..13eeecb
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TemperatureList.java
@@ -0,0 +1,73 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:43
+ * @ClassName TemperatureListVO
+ * @Remark
+ */
+public class TemperatureList {
+
+ private Integer vehicleId;
+ private Integer carId;
+ private String bTime;
+ private String eTime;
+ private Integer intervalTime;
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+
+ public Integer getIntervalTime() {
+ return intervalTime;
+ }
+
+ public void setIntervalTime(Integer intervalTime) {
+ this.intervalTime = intervalTime;
+ }
+
+ public String getbTime() {
+ return bTime;
+ }
+
+ public void setbTime(String bTime) {
+ this.bTime = bTime;
+ }
+
+ public String geteTime() {
+ return eTime;
+ }
+
+ public void seteTime(String eTime) {
+ this.eTime = eTime;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("carId", carId)
+ .add("bTime", bTime)
+ .add("eTime", eTime)
+ .add("intervalTime", intervalTime)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TemperatureListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TemperatureListVO.java
new file mode 100644
index 0000000..4a76929
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TemperatureListVO.java
@@ -0,0 +1,354 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * @Description TemperatureListVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 10:54
+ * @ClassName TemperatureListVO
+ * @Remark
+ */
+public class TemperatureListVO {
+
+ private Integer vehicleId;
+ private Integer carId;
+ private String wid;
+ private Integer transfer;
+ private Integer iaccStatus;
+ private Integer ilineStatus;
+ private Integer iloStatus;
+ private Date gpsTime;
+ private BigDecimal lon;
+ private BigDecimal lat;
+ private Integer speed;
+ private BigDecimal odometer;
+ private Integer direction;
+ private BigDecimal th1;
+ private BigDecimal th2;
+ private BigDecimal th3;
+ private BigDecimal th4;
+ private BigDecimal th5;
+ private BigDecimal th6;
+ private BigDecimal th7;
+ private BigDecimal th8;
+ private BigDecimal th9;
+ private BigDecimal th10;
+ private BigDecimal th11;
+ private BigDecimal th12;
+ private BigDecimal th13;
+ private BigDecimal th14;
+ private BigDecimal th15;
+ private BigDecimal th16;
+ private Integer coldStatus;
+ private String status;
+ private Integer timeDifference;
+ private String timeDifferenceStr;
+
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public Integer getTransfer() {
+ return transfer;
+ }
+
+ public void setTransfer(Integer transfer) {
+ this.transfer = transfer;
+ }
+
+ public Integer getIaccStatus() {
+ return iaccStatus;
+ }
+
+ public void setIaccStatus(Integer iaccStatus) {
+ this.iaccStatus = iaccStatus;
+ }
+
+ public Integer getIlineStatus() {
+ return ilineStatus;
+ }
+
+ public void setIlineStatus(Integer ilineStatus) {
+ this.ilineStatus = ilineStatus;
+ }
+
+ public Integer getIloStatus() {
+ return iloStatus;
+ }
+
+ public void setIloStatus(Integer iloStatus) {
+ this.iloStatus = iloStatus;
+ }
+
+ public Date getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(Date gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public Integer getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(Integer speed) {
+ this.speed = speed;
+ }
+
+ public BigDecimal getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(BigDecimal odometer) {
+ this.odometer = odometer;
+ }
+
+ public Integer getDirection() {
+ return direction;
+ }
+
+ public void setDirection(Integer direction) {
+ this.direction = direction;
+ }
+
+ public BigDecimal getTh1() {
+ return th1;
+ }
+
+ public void setTh1(BigDecimal th1) {
+ this.th1 = th1;
+ }
+
+ public BigDecimal getTh2() {
+ return th2;
+ }
+
+ public void setTh2(BigDecimal th2) {
+ this.th2 = th2;
+ }
+
+ public BigDecimal getTh3() {
+ return th3;
+ }
+
+ public void setTh3(BigDecimal th3) {
+ this.th3 = th3;
+ }
+
+ public BigDecimal getTh4() {
+ return th4;
+ }
+
+ public void setTh4(BigDecimal th4) {
+ this.th4 = th4;
+ }
+
+ public BigDecimal getTh5() {
+ return th5;
+ }
+
+ public void setTh5(BigDecimal th5) {
+ this.th5 = th5;
+ }
+
+ public BigDecimal getTh6() {
+ return th6;
+ }
+
+ public void setTh6(BigDecimal th6) {
+ this.th6 = th6;
+ }
+
+ public BigDecimal getTh7() {
+ return th7;
+ }
+
+ public void setTh7(BigDecimal th7) {
+ this.th7 = th7;
+ }
+
+ public BigDecimal getTh8() {
+ return th8;
+ }
+
+ public void setTh8(BigDecimal th8) {
+ this.th8 = th8;
+ }
+
+ public BigDecimal getTh9() {
+ return th9;
+ }
+
+ public void setTh9(BigDecimal th9) {
+ this.th9 = th9;
+ }
+
+ public BigDecimal getTh10() {
+ return th10;
+ }
+
+ public void setTh10(BigDecimal th10) {
+ this.th10 = th10;
+ }
+
+ public BigDecimal getTh11() {
+ return th11;
+ }
+
+ public void setTh11(BigDecimal th11) {
+ this.th11 = th11;
+ }
+
+ public BigDecimal getTh12() {
+ return th12;
+ }
+
+ public void setTh12(BigDecimal th12) {
+ this.th12 = th12;
+ }
+
+ public BigDecimal getTh13() {
+ return th13;
+ }
+
+ public void setTh13(BigDecimal th13) {
+ this.th13 = th13;
+ }
+
+ public BigDecimal getTh14() {
+ return th14;
+ }
+
+ public void setTh14(BigDecimal th14) {
+ this.th14 = th14;
+ }
+
+ public BigDecimal getTh15() {
+ return th15;
+ }
+
+ public void setTh15(BigDecimal th15) {
+ this.th15 = th15;
+ }
+
+ public BigDecimal getTh16() {
+ return th16;
+ }
+
+ public void setTh16(BigDecimal th16) {
+ this.th16 = th16;
+ }
+
+ public Integer getColdStatus() {
+ return coldStatus;
+ }
+
+ public void setColdStatus(Integer coldStatus) {
+ this.coldStatus = coldStatus;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public Integer getTimeDifference() {
+ return timeDifference;
+ }
+
+ public void setTimeDifference(Integer timeDifference) {
+ this.timeDifference = timeDifference;
+ }
+
+ public String getTimeDifferenceStr() {
+ return timeDifferenceStr;
+ }
+
+ public void setTimeDifferenceStr(String timeDifferenceStr) {
+ this.timeDifferenceStr = timeDifferenceStr;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleId", vehicleId)
+ .add("carId", carId)
+ .add("wid", wid)
+ .add("transfer", transfer)
+ .add("iaccStatus", iaccStatus)
+ .add("ilineStatus", ilineStatus)
+ .add("iloStatus", iloStatus)
+ .add("gpsTime", gpsTime)
+ .add("lon", lon)
+ .add("lat", lat)
+ .add("speed", speed)
+ .add("odometer", odometer)
+ .add("direction", direction)
+ .add("th1", th1)
+ .add("th2", th2)
+ .add("th3", th3)
+ .add("th4", th4)
+ .add("th5", th5)
+ .add("th6", th6)
+ .add("th7", th7)
+ .add("th8", th8)
+ .add("th9", th9)
+ .add("th10", th10)
+ .add("th11", th11)
+ .add("th12", th12)
+ .add("th13", th13)
+ .add("th14", th14)
+ .add("th15", th15)
+ .add("th16", th16)
+ .add("coldStatus", coldStatus)
+ .add("status", status)
+ .add("timeDifference", timeDifference)
+ .add("timeDifferenceStr", timeDifferenceStr)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TrackByDataTerminalId.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TrackByDataTerminalId.java
new file mode 100644
index 0000000..7a4dbb8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TrackByDataTerminalId.java
@@ -0,0 +1,186 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:43
+ * @ClassName TrackByDataTerminalIdVO
+ * @Remark
+ */
+public class TrackByDataTerminalId {
+
+ private Integer pageSize;
+
+ private Integer currentPage;
+
+ private Integer vehicleId;
+
+ private Integer carId;
+
+ private String sTime;
+
+ private String eTime;
+
+ private String gpsTime;
+
+ private Integer mileage;
+
+ private Integer second;
+
+ private Integer stopLine;
+
+ private Boolean hasLast;
+
+ private Boolean hasOneD;
+
+ private Integer oilStatus;
+
+ private List vehicleIds;
+
+ private List carIds;
+
+ public Integer getPageSize() {
+ return pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getCurrentPage() {
+ return currentPage;
+ }
+
+ public void setCurrentPage(Integer currentPage) {
+ this.currentPage = currentPage;
+ }
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public String getsTime() {
+ return sTime;
+ }
+
+ public void setsTime(String sTime) {
+ this.sTime = sTime;
+ }
+
+ public String geteTime() {
+ return eTime;
+ }
+
+ public void seteTime(String eTime) {
+ this.eTime = eTime;
+ }
+
+ public String getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(String gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public Integer getMileage() {
+ return mileage;
+ }
+
+ public void setMileage(Integer mileage) {
+ this.mileage = mileage;
+ }
+
+ public Integer getSecond() {
+ return second;
+ }
+
+ public void setSecond(Integer second) {
+ this.second = second;
+ }
+
+ public Integer getStopLine() {
+ return stopLine;
+ }
+
+ public void setStopLine(Integer stopLine) {
+ this.stopLine = stopLine;
+ }
+
+ public Boolean getHasLast() {
+ return hasLast;
+ }
+
+ public void setHasLast(Boolean hasLast) {
+ this.hasLast = hasLast;
+ }
+
+ public Boolean getHasOneD() {
+ return hasOneD;
+ }
+
+ public void setHasOneD(Boolean hasOneD) {
+ this.hasOneD = hasOneD;
+ }
+
+ public Integer getOilStatus() {
+ return oilStatus;
+ }
+
+ public void setOilStatus(Integer oilStatus) {
+ this.oilStatus = oilStatus;
+ }
+
+ public List getVehicleIds() {
+ return vehicleIds;
+ }
+
+ public void setVehicleIds(List vehicleIds) {
+ this.vehicleIds = vehicleIds;
+ }
+
+ public List getCarIds() {
+ return carIds;
+ }
+
+ public void setCarIds(List carIds) {
+ this.carIds = carIds;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("pageSize", pageSize)
+ .add("currentPage", currentPage)
+ .add("vehicleId", vehicleId)
+ .add("carId", carId)
+ .add("sTime", sTime)
+ .add("eTime", eTime)
+ .add("gpsTime", gpsTime)
+ .add("mileage", mileage)
+ .add("second", second)
+ .add("stopLine", stopLine)
+ .add("hasLast", hasLast)
+ .add("hasOneD", hasOneD)
+ .add("oilStatus", oilStatus)
+ .add("vehicleIds", vehicleIds)
+ .add("carIds", carIds)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TrackByDataTerminalIdVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TrackByDataTerminalIdVO.java
new file mode 100644
index 0000000..35f1bce
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/iot/TrackByDataTerminalIdVO.java
@@ -0,0 +1,223 @@
+package com.e6yun.project.sdk.api.pojo.basevo.iot;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * @Description TrackByDataTerminalIdVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 10:56
+ * @ClassName TrackByDataTerminalIdVO
+ * @Remark
+ */
+public class TrackByDataTerminalIdVO {
+
+ private Integer vehicleid;
+ private Integer carId;
+ private Date gpstime;
+ private Date createdtime;
+ private String wid;
+ private Integer itransfer;
+ private BigDecimal lon;
+ private BigDecimal lat;
+ private String trackPlace;
+ private Integer direction;
+ private Integer speed;
+ private BigDecimal odometer;
+ private BigDecimal odometerInterval;
+ private Integer iaccstatus;
+ private Integer ilinestatus;
+ private Integer ilostatus;
+ private String status;
+ private Integer alarmStatus;
+ private String alarmStatusStr;
+ private String additional;
+
+ public Integer getVehicleid() {
+ return vehicleid;
+ }
+
+ public void setVehicleid(Integer vehicleid) {
+ this.vehicleid = vehicleid;
+ }
+
+ public Integer getCarId() {
+ return carId;
+ }
+
+ public void setCarId(Integer carId) {
+ this.carId = carId;
+ }
+
+ public Date getGpstime() {
+ return gpstime;
+ }
+
+ public void setGpstime(Date gpstime) {
+ this.gpstime = gpstime;
+ }
+
+ public Date getCreatedtime() {
+ return createdtime;
+ }
+
+ public void setCreatedtime(Date createdtime) {
+ this.createdtime = createdtime;
+ }
+
+ public String getWid() {
+ return wid;
+ }
+
+ public void setWid(String wid) {
+ this.wid = wid;
+ }
+
+ public Integer getItransfer() {
+ return itransfer;
+ }
+
+ public void setItransfer(Integer itransfer) {
+ this.itransfer = itransfer;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public String getTrackPlace() {
+ return trackPlace;
+ }
+
+ public void setTrackPlace(String trackPlace) {
+ this.trackPlace = trackPlace;
+ }
+
+ public Integer getDirection() {
+ return direction;
+ }
+
+ public void setDirection(Integer direction) {
+ this.direction = direction;
+ }
+
+ public Integer getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(Integer speed) {
+ this.speed = speed;
+ }
+
+ public BigDecimal getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(BigDecimal odometer) {
+ this.odometer = odometer;
+ }
+
+ public BigDecimal getOdometerInterval() {
+ return odometerInterval;
+ }
+
+ public void setOdometerInterval(BigDecimal odometerInterval) {
+ this.odometerInterval = odometerInterval;
+ }
+
+ public Integer getIaccstatus() {
+ return iaccstatus;
+ }
+
+ public void setIaccstatus(Integer iaccstatus) {
+ this.iaccstatus = iaccstatus;
+ }
+
+ public Integer getIlinestatus() {
+ return ilinestatus;
+ }
+
+ public void setIlinestatus(Integer ilinestatus) {
+ this.ilinestatus = ilinestatus;
+ }
+
+ public Integer getIlostatus() {
+ return ilostatus;
+ }
+
+ public void setIlostatus(Integer ilostatus) {
+ this.ilostatus = ilostatus;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public Integer getAlarmStatus() {
+ return alarmStatus;
+ }
+
+ public void setAlarmStatus(Integer alarmStatus) {
+ this.alarmStatus = alarmStatus;
+ }
+
+ public String getAlarmStatusStr() {
+ return alarmStatusStr;
+ }
+
+ public void setAlarmStatusStr(String alarmStatusStr) {
+ this.alarmStatusStr = alarmStatusStr;
+ }
+
+ public String getAdditional() {
+ return additional;
+ }
+
+ public void setAdditional(String additional) {
+ this.additional = additional;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleid", vehicleid)
+ .add("carId", carId)
+ .add("gpstime", gpstime)
+ .add("createdtime", createdtime)
+ .add("wid", wid)
+ .add("itransfer", itransfer)
+ .add("lon", lon)
+ .add("lat", lat)
+ .add("trackPlace", trackPlace)
+ .add("direction", direction)
+ .add("speed", speed)
+ .add("odometer", odometer)
+ .add("odometerInterval", odometerInterval)
+ .add("iaccstatus", iaccstatus)
+ .add("ilinestatus", ilinestatus)
+ .add("ilostatus", ilostatus)
+ .add("status", status)
+ .add("alarmStatus", alarmStatus)
+ .add("alarmStatusStr", alarmStatusStr)
+ .add("additional", additional)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/Bill.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/Bill.java
new file mode 100644
index 0000000..42f70ed
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/Bill.java
@@ -0,0 +1,74 @@
+package com.e6yun.project.sdk.api.pojo.basevo.logistics;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/8 11:45
+ * @ClassName BillVO
+ * @Remark
+ */
+public class Bill {
+
+ private String billno;
+
+ private String drivercode;
+
+ private String corpcode;
+
+ private String paytype;
+
+ private String remark;
+
+ public String getBillno() {
+ return billno;
+ }
+
+ public void setBillno(String billno) {
+ this.billno = billno;
+ }
+
+ public String getDrivercode() {
+ return drivercode;
+ }
+
+ public void setDrivercode(String drivercode) {
+ this.drivercode = drivercode;
+ }
+
+ public String getCorpcode() {
+ return corpcode;
+ }
+
+ public void setCorpcode(String corpcode) {
+ this.corpcode = corpcode;
+ }
+
+ public String getPaytype() {
+ return paytype;
+ }
+
+ public void setPaytype(String paytype) {
+ this.paytype = paytype;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("billno", billno)
+ .add("drivercode", drivercode)
+ .add("corpcode", corpcode)
+ .add("paytype", paytype)
+ .add("remark", remark)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/BillVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/BillVO.java
new file mode 100644
index 0000000..c78b066
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/BillVO.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.pojo.basevo.logistics;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 18:14
+ * @ClassName BillVO
+ * @Remark
+ */
+public class BillVO {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/DriverLimitVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/DriverLimitVO.java
new file mode 100644
index 0000000..6a9dfeb
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/DriverLimitVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.logistics;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 11:40
+ * @ClassName DriverLimitVO
+ * @Remark
+ */
+public class DriverLimitVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/MoneyVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/MoneyVO.java
new file mode 100644
index 0000000..d6cd3d7
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/MoneyVO.java
@@ -0,0 +1,19 @@
+package com.e6yun.project.sdk.api.pojo.basevo.logistics;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/8 11:38
+ * @ClassName RechargeMoneyVO
+ * @Remark
+ */
+public class MoneyVO {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/PBill.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/PBill.java
new file mode 100644
index 0000000..02db0b8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/PBill.java
@@ -0,0 +1,241 @@
+package com.e6yun.project.sdk.api.pojo.basevo.logistics;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 11:44
+ * @ClassName PBillVO
+ * @Remark
+ */
+public class PBill {
+ /**
+ * 加油编码(唯一)
+ */
+ private String billno;
+ /*
+ * //加油编码(唯一)
+ **/
+ private String drivercode;
+ /**
+ * 加油编码(唯一)
+ */
+ private String corpcode;
+ /**
+ * //加油站名称
+ */
+ private String gasstation;
+ /**
+ * //油品代码,1为92,2为95,3为柴油
+ */
+ private String oilid;
+ /**
+ * //枪号
+ */
+ private String gunno;
+ /**
+ * //默认当前时间,时间格式为yyyy-MM-dd HH:mm:ss
+ */
+ private String addtime;
+ /**
+ * //油站挂牌价 元/L小数点后两位,精确到分
+ */
+ private String standardprice;
+ /**
+ * //支付单价 元/L小数点后两位,精确到分
+ */
+ private String payprice;
+ /**
+ * //加油量 单位L小数点后两位
+ */
+ private String volume;
+ /**
+ * //小数点后两位,精确到分
+ */
+ private String money;
+ /**
+ * 司机支付单价 元/L小数点后两位,精确到分
+ */
+ private String driverpayprice;
+ /**
+ * //司机支付金额小数点后两位,精确到分
+ */
+ private String driverpaymoney;
+ /**
+ * //国家标准油价 元/L小数点后两位,精确到分
+ */
+ private String nationalstandardprice;
+ /**
+ * 支付账户类型:10-借款账户,20-充值账户
+ */
+ private String paytype;
+ /**
+ *备注
+ */
+ private String remark;
+
+ /**
+ * 油站地址
+ */
+ private String stationAddr;
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("billno", billno)
+ .add("drivercode", drivercode)
+ .add("corpcode", corpcode)
+ .add("gasstation", gasstation)
+ .add("oilid", oilid)
+ .add("gunno", gunno)
+ .add("addtime", addtime)
+ .add("standardprice", standardprice)
+ .add("payprice", payprice)
+ .add("volume", volume)
+ .add("money", money)
+ .add("driverpayprice", driverpayprice)
+ .add("driverpaymoney", driverpaymoney)
+ .add("nationalstandardprice", nationalstandardprice)
+ .add("paytype", paytype)
+ .add("remark", remark)
+ .add("stationAddr", stationAddr)
+ .toString();
+ }
+
+ public String getBillno() {
+ return billno;
+ }
+
+ public void setBillno(String billno) {
+ this.billno = billno;
+ }
+
+ public String getDrivercode() {
+ return drivercode;
+ }
+
+ public void setDrivercode(String drivercode) {
+ this.drivercode = drivercode;
+ }
+
+ public String getCorpcode() {
+ return corpcode;
+ }
+
+ public void setCorpcode(String corpcode) {
+ this.corpcode = corpcode;
+ }
+
+ public String getGasstation() {
+ return gasstation;
+ }
+
+ public void setGasstation(String gasstation) {
+ this.gasstation = gasstation;
+ }
+
+ public String getOilid() {
+ return oilid;
+ }
+
+ public void setOilid(String oilid) {
+ this.oilid = oilid;
+ }
+
+ public String getGunno() {
+ return gunno;
+ }
+
+ public void setGunno(String gunno) {
+ this.gunno = gunno;
+ }
+
+ public String getAddtime() {
+ return addtime;
+ }
+
+ public void setAddtime(String addtime) {
+ this.addtime = addtime;
+ }
+
+ public String getStandardprice() {
+ return standardprice;
+ }
+
+ public void setStandardprice(String standardprice) {
+ this.standardprice = standardprice;
+ }
+
+ public String getPayprice() {
+ return payprice;
+ }
+
+ public void setPayprice(String payprice) {
+ this.payprice = payprice;
+ }
+
+ public String getVolume() {
+ return volume;
+ }
+
+ public void setVolume(String volume) {
+ this.volume = volume;
+ }
+
+ public String getMoney() {
+ return money;
+ }
+
+ public void setMoney(String money) {
+ this.money = money;
+ }
+
+ public String getDriverpayprice() {
+ return driverpayprice;
+ }
+
+ public void setDriverpayprice(String driverpayprice) {
+ this.driverpayprice = driverpayprice;
+ }
+
+ public String getDriverpaymoney() {
+ return driverpaymoney;
+ }
+
+ public void setDriverpaymoney(String driverpaymoney) {
+ this.driverpaymoney = driverpaymoney;
+ }
+
+ public String getNationalstandardprice() {
+ return nationalstandardprice;
+ }
+
+ public void setNationalstandardprice(String nationalstandardprice) {
+ this.nationalstandardprice = nationalstandardprice;
+ }
+
+ public String getPaytype() {
+ return paytype;
+ }
+
+ public void setPaytype(String paytype) {
+ this.paytype = paytype;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getStationAddr() {
+ return stationAddr;
+ }
+
+ public void setStationAddr(String stationAddr) {
+ this.stationAddr = stationAddr;
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/PBillVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/PBillVO.java
new file mode 100644
index 0000000..6324d7c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/logistics/PBillVO.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.pojo.basevo.logistics;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 18:11
+ * @ClassName PBillVO
+ * @Remark
+ */
+public class PBillVO {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventForSt.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventForSt.java
new file mode 100644
index 0000000..4e22be1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventForSt.java
@@ -0,0 +1,76 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:02
+ * @ClassName ActiveSafetyEventForStVO
+ * @Remark
+ */
+public class ActiveSafetyEventForSt {
+
+ private String starttime;
+
+ private String endtime;
+
+ private String vehicle;
+
+ private String driver;
+
+ private Integer isoffsetlonlat;
+
+ public String getStarttime() {
+ return starttime;
+ }
+
+ public void setStarttime(String starttime) {
+ this.starttime = starttime;
+ }
+
+ public String getEndtime() {
+ return endtime;
+ }
+
+ public void setEndtime(String endtime) {
+ this.endtime = endtime;
+ }
+
+ public String getVehicle() {
+ return vehicle;
+ }
+
+ public void setVehicle(String vehicle) {
+ this.vehicle = vehicle;
+ }
+
+ public String getDriver() {
+ return driver;
+ }
+
+ public void setDriver(String driver) {
+ this.driver = driver;
+ }
+
+ public Integer getIsoffsetlonlat() {
+ return isoffsetlonlat;
+ }
+
+ public void setIsoffsetlonlat(Integer isoffsetlonlat) {
+ this.isoffsetlonlat = isoffsetlonlat;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("starttime", starttime)
+ .add("endtime", endtime)
+ .add("vehicle", vehicle)
+ .add("driver", driver)
+ .add("isoffsetlonlat", isoffsetlonlat)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventForStVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventForStVO.java
new file mode 100644
index 0000000..84bd7f3
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventForStVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description ActiveSafetyEventForStVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 11:07
+ * @ClassName ActiveSafetyEventForStVO
+ * @Remark
+ */
+public class ActiveSafetyEventForStVO {
+ private String driverPhone;
+
+ public String getDriverPhone() {
+ return driverPhone;
+ }
+
+ public void setDriverPhone(String driverPhone) {
+ this.driverPhone = driverPhone;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("driverPhone", driverPhone)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventVO.java
new file mode 100644
index 0000000..5845e38
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/ActiveSafetyEventVO.java
@@ -0,0 +1,46 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/6 9:19
+ * @ClassName ActiveSafetyEventVO
+ * @Remark
+ */
+public class ActiveSafetyEventVO {
+
+ /**
+ * 照片地址串
+ */
+ private String imageUrls;
+ /**
+ * 视频地址串
+ */
+ private String videoUrls;
+
+ public String getImageUrls() {
+ return imageUrls;
+ }
+
+ public void setImageUrls(String imageUrls) {
+ this.imageUrls = imageUrls;
+ }
+
+ public String getVideoUrls() {
+ return videoUrls;
+ }
+
+ public void setVideoUrls(String videoUrls) {
+ this.videoUrls = videoUrls;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("imageUrls", imageUrls)
+ .add("videoUrls", videoUrls)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/AdasEventVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/AdasEventVO.java
new file mode 100644
index 0000000..640505a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/AdasEventVO.java
@@ -0,0 +1,96 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description AdasEventsVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 11:24
+ * @ClassName AdasEventsVO
+ * @Remark
+ */
+public class AdasEventVO {
+
+ private String eventCount;
+
+ private String eventName;
+
+ private Integer lastEventCount;
+
+ private Integer num;
+
+ private Integer orgNum;
+
+ private Double risingRate;
+
+ private String statTime;
+
+ public String getEventCount() {
+ return eventCount;
+ }
+
+ public void setEventCount(String eventCount) {
+ this.eventCount = eventCount;
+ }
+
+ public String getEventName() {
+ return eventName;
+ }
+
+ public void setEventName(String eventName) {
+ this.eventName = eventName;
+ }
+
+ public Integer getLastEventCount() {
+ return lastEventCount;
+ }
+
+ public void setLastEventCount(Integer lastEventCount) {
+ this.lastEventCount = lastEventCount;
+ }
+
+ public Integer getNum() {
+ return num;
+ }
+
+ public void setNum(Integer num) {
+ this.num = num;
+ }
+
+ public Integer getOrgNum() {
+ return orgNum;
+ }
+
+ public void setOrgNum(Integer orgNum) {
+ this.orgNum = orgNum;
+ }
+
+ public Double getRisingRate() {
+ return risingRate;
+ }
+
+ public void setRisingRate(Double risingRate) {
+ this.risingRate = risingRate;
+ }
+
+ public String getStatTime() {
+ return statTime;
+ }
+
+ public void setStatTime(String statTime) {
+ this.statTime = statTime;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("eventCount", eventCount)
+ .add("eventName", eventName)
+ .add("lastEventCount", lastEventCount)
+ .add("num", num)
+ .add("orgNum", orgNum)
+ .add("risingRate", risingRate)
+ .add("statTime", statTime)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/DsmEventVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/DsmEventVO.java
new file mode 100644
index 0000000..bbaeca1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/DsmEventVO.java
@@ -0,0 +1,97 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+
+/**
+ * @Description DsmEventsVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 11:24
+ * @ClassName DsmEventsVO
+ * @Remark
+ */
+public class DsmEventVO {
+ private String eventCount;
+
+ private String eventName;
+
+ private Integer lastEventCount;
+
+ private Integer num;
+
+ private Integer orgNum;
+
+ private Double risingRate;
+
+ private String statTime;
+
+ public String getEventCount() {
+ return eventCount;
+ }
+
+ public void setEventCount(String eventCount) {
+ this.eventCount = eventCount;
+ }
+
+ public String getEventName() {
+ return eventName;
+ }
+
+ public void setEventName(String eventName) {
+ this.eventName = eventName;
+ }
+
+ public Integer getLastEventCount() {
+ return lastEventCount;
+ }
+
+ public void setLastEventCount(Integer lastEventCount) {
+ this.lastEventCount = lastEventCount;
+ }
+
+ public Integer getNum() {
+ return num;
+ }
+
+ public void setNum(Integer num) {
+ this.num = num;
+ }
+
+ public Integer getOrgNum() {
+ return orgNum;
+ }
+
+ public void setOrgNum(Integer orgNum) {
+ this.orgNum = orgNum;
+ }
+
+ public Double getRisingRate() {
+ return risingRate;
+ }
+
+ public void setRisingRate(Double risingRate) {
+ this.risingRate = risingRate;
+ }
+
+ public String getStatTime() {
+ return statTime;
+ }
+
+ public void setStatTime(String statTime) {
+ this.statTime = statTime;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("eventCount", eventCount)
+ .add("eventName", eventName)
+ .add("lastEventCount", lastEventCount)
+ .add("num", num)
+ .add("orgNum", orgNum)
+ .add("risingRate", risingRate)
+ .add("statTime", statTime)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/EventsAnalysisVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/EventsAnalysisVO.java
new file mode 100644
index 0000000..55a795e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/EventsAnalysisVO.java
@@ -0,0 +1,43 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 16:30
+ * @ClassName EventsAnalysisVO
+ * @Remark
+ */
+public class EventsAnalysisVO {
+
+ List dsmEvents;
+
+ List adasEvents;
+
+ public List getDsmEvents() {
+ return dsmEvents;
+ }
+
+ public void setDsmEvents(List dsmEvents) {
+ this.dsmEvents = dsmEvents;
+ }
+
+ public List getAdasEvents() {
+ return adasEvents;
+ }
+
+ public void setAdasEvents(List adasEvents) {
+ this.adasEvents = adasEvents;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("dsmEvents", dsmEvents)
+ .add("adasEvents", adasEvents)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/StatStatementVo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/StatStatementVo.java
new file mode 100644
index 0000000..f59861a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/StatStatementVo.java
@@ -0,0 +1,456 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:11
+ * @ClassName StatStatementVo
+ * @Remark
+ */
+public class StatStatementVo {
+
+ /**
+ * 司机id
+ */
+ private Integer driverId;
+
+ /**
+ * 司机姓名
+ */
+ private String driverName;
+
+
+ /**
+ * 行驶里程
+ */
+ private BigDecimal runOdoMeter;
+
+ /**
+ * 行驶时长 秒数
+ */
+ private Integer runDuration;
+ /**
+ * 行驶时长
+ */
+ private String runDurationStr;
+
+ /**
+ * 事件总数
+ */
+ private Integer eventCount;
+
+
+ /**
+ * 高危事件数
+ */
+ private Integer highRiskEventCount;
+
+ /**
+ * 中危事件数
+ */
+ private Integer middleRiskEventCount;
+
+ /**
+ * 低危事件数
+ */
+ private Integer lowRiskEventCount;
+
+ /**
+ * 千公里事件数
+ */
+ private BigDecimal eventCountPerKilometer;
+
+ /**
+ * dms事件数
+ */
+ private Integer driverBehaviourCount;
+
+ /**
+ * adas事件数
+ */
+ private Integer drivingActionCount;
+
+ /**
+ * 打电话
+ */
+ private Integer phoneCount;
+
+ /**
+ * 抽烟
+ */
+ private Integer smokeCount;
+
+ /**
+ * 偏离驾驶位
+ */
+ private Integer offPositionCount;
+
+ /**
+ * 驾驶员变更
+ */
+ private Integer changeDriverCount;
+
+ /**
+ * 不系安全带
+ */
+ private Integer noBeltCount;
+
+ /**
+ * 摄像头遮挡
+ */
+ private Integer noCanmerCount;
+
+ /**
+ * 疲劳驾驶
+ */
+ private Integer figureDrivingCount;
+
+ /**
+ * 分心驾驶
+ */
+ private Integer distractedDrivingCount;
+
+ /**
+ * 打哈欠
+ */
+ private Integer yawningCount;
+
+ /**
+ * 前车碰撞危险
+ */
+ private Integer frontDangerCount;
+
+ /**
+ * 车道偏移
+ */
+ private Integer lineOffsetCount;
+
+ /**
+ * 前车近距
+ */
+ private Integer nearDistanceCount;
+
+ /**
+ * 行人碰撞报警
+ */
+ private Integer personAlarmCount;
+
+ /**
+ * 频繁变道
+ */
+ private Integer changeLineCount;
+
+ /**
+ * 障碍物报警
+ */
+ private Integer obstacleAlarmCount;
+
+ /**
+ * 车辆侧翻
+ */
+ private Integer vehicleRolloverCount;
+
+ /**
+ * 玩手机
+ */
+ private Integer playCellPhoneCount;
+
+ /**
+ * 左顾右盼
+ */
+ private Integer lookAroundCount;
+
+ /**
+ * 部门名称
+ */
+ private String orgNames;
+
+ public Integer getDriverId() {
+ return driverId;
+ }
+
+ public void setDriverId(Integer driverId) {
+ this.driverId = driverId;
+ }
+
+ public String getDriverName() {
+ return driverName;
+ }
+
+ public void setDriverName(String driverName) {
+ this.driverName = driverName;
+ }
+
+ public BigDecimal getRunOdoMeter() {
+ return runOdoMeter;
+ }
+
+ public void setRunOdoMeter(BigDecimal runOdoMeter) {
+ this.runOdoMeter = runOdoMeter;
+ }
+
+ public Integer getRunDuration() {
+ return runDuration;
+ }
+
+ public void setRunDuration(Integer runDuration) {
+ this.runDuration = runDuration;
+ }
+
+ public String getRunDurationStr() {
+ return runDurationStr;
+ }
+
+ public void setRunDurationStr(String runDurationStr) {
+ this.runDurationStr = runDurationStr;
+ }
+
+ public Integer getEventCount() {
+ return eventCount;
+ }
+
+ public void setEventCount(Integer eventCount) {
+ this.eventCount = eventCount;
+ }
+
+ public Integer getHighRiskEventCount() {
+ return highRiskEventCount;
+ }
+
+ public void setHighRiskEventCount(Integer highRiskEventCount) {
+ this.highRiskEventCount = highRiskEventCount;
+ }
+
+ public Integer getMiddleRiskEventCount() {
+ return middleRiskEventCount;
+ }
+
+ public void setMiddleRiskEventCount(Integer middleRiskEventCount) {
+ this.middleRiskEventCount = middleRiskEventCount;
+ }
+
+ public Integer getLowRiskEventCount() {
+ return lowRiskEventCount;
+ }
+
+ public void setLowRiskEventCount(Integer lowRiskEventCount) {
+ this.lowRiskEventCount = lowRiskEventCount;
+ }
+
+ public BigDecimal getEventCountPerKilometer() {
+ return eventCountPerKilometer;
+ }
+
+ public void setEventCountPerKilometer(BigDecimal eventCountPerKilometer) {
+ this.eventCountPerKilometer = eventCountPerKilometer;
+ }
+
+ public Integer getDriverBehaviourCount() {
+ return driverBehaviourCount;
+ }
+
+ public void setDriverBehaviourCount(Integer driverBehaviourCount) {
+ this.driverBehaviourCount = driverBehaviourCount;
+ }
+
+ public Integer getDrivingActionCount() {
+ return drivingActionCount;
+ }
+
+ public void setDrivingActionCount(Integer drivingActionCount) {
+ this.drivingActionCount = drivingActionCount;
+ }
+
+ public Integer getPhoneCount() {
+ return phoneCount;
+ }
+
+ public void setPhoneCount(Integer phoneCount) {
+ this.phoneCount = phoneCount;
+ }
+
+ public Integer getSmokeCount() {
+ return smokeCount;
+ }
+
+ public void setSmokeCount(Integer smokeCount) {
+ this.smokeCount = smokeCount;
+ }
+
+ public Integer getOffPositionCount() {
+ return offPositionCount;
+ }
+
+ public void setOffPositionCount(Integer offPositionCount) {
+ this.offPositionCount = offPositionCount;
+ }
+
+ public Integer getChangeDriverCount() {
+ return changeDriverCount;
+ }
+
+ public void setChangeDriverCount(Integer changeDriverCount) {
+ this.changeDriverCount = changeDriverCount;
+ }
+
+ public Integer getNoBeltCount() {
+ return noBeltCount;
+ }
+
+ public void setNoBeltCount(Integer noBeltCount) {
+ this.noBeltCount = noBeltCount;
+ }
+
+ public Integer getNoCanmerCount() {
+ return noCanmerCount;
+ }
+
+ public void setNoCanmerCount(Integer noCanmerCount) {
+ this.noCanmerCount = noCanmerCount;
+ }
+
+ public Integer getFigureDrivingCount() {
+ return figureDrivingCount;
+ }
+
+ public void setFigureDrivingCount(Integer figureDrivingCount) {
+ this.figureDrivingCount = figureDrivingCount;
+ }
+
+ public Integer getDistractedDrivingCount() {
+ return distractedDrivingCount;
+ }
+
+ public void setDistractedDrivingCount(Integer distractedDrivingCount) {
+ this.distractedDrivingCount = distractedDrivingCount;
+ }
+
+ public Integer getYawningCount() {
+ return yawningCount;
+ }
+
+ public void setYawningCount(Integer yawningCount) {
+ this.yawningCount = yawningCount;
+ }
+
+ public Integer getFrontDangerCount() {
+ return frontDangerCount;
+ }
+
+ public void setFrontDangerCount(Integer frontDangerCount) {
+ this.frontDangerCount = frontDangerCount;
+ }
+
+ public Integer getLineOffsetCount() {
+ return lineOffsetCount;
+ }
+
+ public void setLineOffsetCount(Integer lineOffsetCount) {
+ this.lineOffsetCount = lineOffsetCount;
+ }
+
+ public Integer getNearDistanceCount() {
+ return nearDistanceCount;
+ }
+
+ public void setNearDistanceCount(Integer nearDistanceCount) {
+ this.nearDistanceCount = nearDistanceCount;
+ }
+
+ public Integer getPersonAlarmCount() {
+ return personAlarmCount;
+ }
+
+ public void setPersonAlarmCount(Integer personAlarmCount) {
+ this.personAlarmCount = personAlarmCount;
+ }
+
+ public Integer getChangeLineCount() {
+ return changeLineCount;
+ }
+
+ public void setChangeLineCount(Integer changeLineCount) {
+ this.changeLineCount = changeLineCount;
+ }
+
+ public Integer getObstacleAlarmCount() {
+ return obstacleAlarmCount;
+ }
+
+ public void setObstacleAlarmCount(Integer obstacleAlarmCount) {
+ this.obstacleAlarmCount = obstacleAlarmCount;
+ }
+
+ public Integer getVehicleRolloverCount() {
+ return vehicleRolloverCount;
+ }
+
+ public void setVehicleRolloverCount(Integer vehicleRolloverCount) {
+ this.vehicleRolloverCount = vehicleRolloverCount;
+ }
+
+ public Integer getPlayCellPhoneCount() {
+ return playCellPhoneCount;
+ }
+
+ public void setPlayCellPhoneCount(Integer playCellPhoneCount) {
+ this.playCellPhoneCount = playCellPhoneCount;
+ }
+
+ public Integer getLookAroundCount() {
+ return lookAroundCount;
+ }
+
+ public void setLookAroundCount(Integer lookAroundCount) {
+ this.lookAroundCount = lookAroundCount;
+ }
+
+ public String getOrgNames() {
+ return orgNames;
+ }
+
+ public void setOrgNames(String orgNames) {
+ this.orgNames = orgNames;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("driverId", driverId)
+ .add("driverName", driverName)
+ .add("runOdoMeter", runOdoMeter)
+ .add("runDuration", runDuration)
+ .add("runDurationStr", runDurationStr)
+ .add("eventCount", eventCount)
+ .add("highRiskEventCount", highRiskEventCount)
+ .add("middleRiskEventCount", middleRiskEventCount)
+ .add("lowRiskEventCount", lowRiskEventCount)
+ .add("eventCountPerKilometer", eventCountPerKilometer)
+ .add("driverBehaviourCount", driverBehaviourCount)
+ .add("drivingActionCount", drivingActionCount)
+ .add("phoneCount", phoneCount)
+ .add("smokeCount", smokeCount)
+ .add("offPositionCount", offPositionCount)
+ .add("changeDriverCount", changeDriverCount)
+ .add("noBeltCount", noBeltCount)
+ .add("noCanmerCount", noCanmerCount)
+ .add("figureDrivingCount", figureDrivingCount)
+ .add("distractedDrivingCount", distractedDrivingCount)
+ .add("yawningCount", yawningCount)
+ .add("frontDangerCount", frontDangerCount)
+ .add("lineOffsetCount", lineOffsetCount)
+ .add("nearDistanceCount", nearDistanceCount)
+ .add("personAlarmCount", personAlarmCount)
+ .add("changeLineCount", changeLineCount)
+ .add("obstacleAlarmCount", obstacleAlarmCount)
+ .add("vehicleRolloverCount", vehicleRolloverCount)
+ .add("playCellPhoneCount", playCellPhoneCount)
+ .add("lookAroundCount", lookAroundCount)
+ .add("orgNames", orgNames)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/TimeAnalysisVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/TimeAnalysisVO.java
new file mode 100644
index 0000000..0ed54b1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/TimeAnalysisVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:35
+ * @ClassName TimeAnalysisVO
+ * @Remark
+ */
+public class TimeAnalysisVO {
+ private Double eventCountPerKiloToday;
+ private Double todayVehicleHourRate;
+ private Integer eventCountToday;
+ private String eventCountTodayPercent;
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/TravelListVo.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/TravelListVo.java
new file mode 100644
index 0000000..5c4a189
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/TravelListVo.java
@@ -0,0 +1,93 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:22
+ * @ClassName TravelListVo
+ * @Remark
+ */
+public class TravelListVo {
+
+ private Integer curPage;
+ private Integer pageSize;
+ private String sortIndx;
+ private String sortDir;
+ private Long totalRecords;
+ private List data;
+ private Object otherObject;
+
+ public Integer getCurPage() {
+ return curPage;
+ }
+
+ public void setCurPage(Integer curPage) {
+ this.curPage = curPage;
+ }
+
+ public Integer getPageSize() {
+ return pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public String getSortIndx() {
+ return sortIndx;
+ }
+
+ public void setSortIndx(String sortIndx) {
+ this.sortIndx = sortIndx;
+ }
+
+ public String getSortDir() {
+ return sortDir;
+ }
+
+ public void setSortDir(String sortDir) {
+ this.sortDir = sortDir;
+ }
+
+ public Long getTotalRecords() {
+ return totalRecords;
+ }
+
+ public void setTotalRecords(Long totalRecords) {
+ this.totalRecords = totalRecords;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public Object getOtherObject() {
+ return otherObject;
+ }
+
+ public void setOtherObject(Object otherObject) {
+ this.otherObject = otherObject;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("curPage", curPage)
+ .add("pageSize", pageSize)
+ .add("sortIndx", sortIndx)
+ .add("sortDir", sortDir)
+ .add("totalRecords", totalRecords)
+ .add("data", data)
+ .add("otherObject", otherObject)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/VehicleActionVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/VehicleActionVO.java
new file mode 100644
index 0000000..1991ea1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/VehicleActionVO.java
@@ -0,0 +1,688 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * @Description VehicleActionVO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/13 11:13
+ * @ClassName VehicleActionVO
+ * @Remark
+ */
+public class VehicleActionVO {
+
+ /**
+ * 车辆数
+ */
+ private Integer vehicleCount;
+ /**
+ * 车辆id
+ */
+ private Integer vehicleId;
+
+ /**
+ * 司机id
+ */
+ private Integer driverId;
+
+ /**
+ * 司机姓名
+ */
+ private String driverName;
+
+ /**
+ * 车牌号
+ */
+ private String vehicleName;
+
+ /**
+ * 企业id
+ */
+ private Integer corpId;
+
+ /**
+ * 开始时间
+ */
+ private Date statTime;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 行驶里程
+ */
+ private BigDecimal runOdoMeter;
+
+ /**
+ * 行驶时长 单位秒
+ */
+ private Integer runDuration;
+
+ /**
+ * 行驶时长
+ */
+ private String runDurationStr;
+
+ /**
+ * 事件总数
+ */
+ private Integer eventCount;
+
+ /**
+ * 高危时长
+ */
+ private Integer highRiskDuration;
+
+ /**
+ * 中危时长
+ */
+ private Integer middleRiskDuration;
+
+ /**
+ * 低危时长
+ */
+ private Integer lowRiskDuration;
+
+ /**
+ * 高危事件数
+ */
+ private Integer highRiskEventCount;
+
+ /**
+ * 中危事件数
+ */
+ private Integer middleRiskEventCount;
+
+ /**
+ * 低危事件数
+ */
+ private Integer lowRiskEventCount;
+
+ /**
+ * 千公里事件数
+ */
+ private BigDecimal eventCountPerKilometer;
+
+ /**
+ * dms事件数
+ */
+ private Integer driverBehaviourCount;
+
+ /**
+ * adas事件数
+ */
+ private Integer drivingActionCount;
+
+ /**
+ * 打电话
+ */
+ private Integer phoneCount;
+
+ /**
+ * 抽烟
+ */
+ private Integer smokeCount;
+
+ /**
+ * 偏离驾驶位
+ */
+ private Integer offPositionCount;
+
+ /**
+ * 驾驶员变更
+ */
+ private Integer changeDriverCount;
+
+ /**
+ * 不系安全带
+ */
+ private Integer noBeltCount;
+
+ /**
+ * 摄像头遮挡
+ */
+ private Integer noCanmerCount;
+
+ /**
+ * 疲劳驾驶
+ */
+ private Integer figureDrivingCount;
+
+ /**
+ * 分心驾驶
+ */
+ private Integer distractedDrivingCount;
+
+ /**
+ * 打哈欠
+ */
+ private Integer yawningCount;
+
+ /**
+ * 前车碰撞危险
+ */
+ private Integer frontDangerCount;
+
+ /**
+ * 车道偏移
+ */
+ private Integer lineOffsetCount;
+
+ /**
+ * 前车近距
+ */
+ private Integer nearDistanceCount;
+
+ /**
+ * 行人碰撞报警
+ */
+ private Integer personAlarmCount;
+
+ /**
+ * 频繁变道
+ */
+ private Integer changeLineCount;
+
+ /**
+ * 障碍物报警
+ */
+ private Integer obstacleAlarmCount;
+
+ /**
+ * 车辆侧翻
+ */
+ private Integer vehicleRolloverCount;
+
+ /**
+ * 玩手机
+ */
+ private Integer playCellPhoneCount;
+
+ /**
+ * 左顾右盼
+ */
+ private Integer lookAroundCount;
+
+ /**
+ * 部门id
+ */
+ private String orgIds;
+
+ /**
+ * 部门名称
+ */
+ private String orgNames;
+
+ /**
+ *后方盲区报警数
+ */
+ private int fadeareaCount;
+ /**
+ *左后方盲区报警数
+ */
+ private int lfadeareaCount;
+ /**
+ *右后方盲区报警数
+ */
+ private int rfadeareaCount;
+
+ /**
+ * 双手脱离方向盘
+ */
+ private Integer bothHandsOffSteeringWheelCount;
+ /**
+ * 红外阻断型墨镜失效
+ */
+ private Integer failureOfInfraredBlockingSunglassesCount;
+ /**
+ * 实线变道报警
+ */
+ private Integer realLineChannelChangeAlarmCount;
+ /**
+ * 超时驾驶报警
+ */
+ private Integer overtimeDrivingAlarmCount;
+
+ public Integer getVehicleCount() {
+ return vehicleCount;
+ }
+
+ public void setVehicleCount(Integer vehicleCount) {
+ this.vehicleCount = vehicleCount;
+ }
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public Integer getDriverId() {
+ return driverId;
+ }
+
+ public void setDriverId(Integer driverId) {
+ this.driverId = driverId;
+ }
+
+ public String getDriverName() {
+ return driverName;
+ }
+
+ public void setDriverName(String driverName) {
+ this.driverName = driverName;
+ }
+
+ public String getVehicleName() {
+ return vehicleName;
+ }
+
+ public void setVehicleName(String vehicleName) {
+ this.vehicleName = vehicleName;
+ }
+
+ public Integer getCorpId() {
+ return corpId;
+ }
+
+ public void setCorpId(Integer corpId) {
+ this.corpId = corpId;
+ }
+
+ public Date getStatTime() {
+ return statTime;
+ }
+
+ public void setStatTime(Date statTime) {
+ this.statTime = statTime;
+ }
+
+ public Date getCreatedTime() {
+ return createdTime;
+ }
+
+ public void setCreatedTime(Date createdTime) {
+ this.createdTime = createdTime;
+ }
+
+ public BigDecimal getRunOdoMeter() {
+ return runOdoMeter;
+ }
+
+ public void setRunOdoMeter(BigDecimal runOdoMeter) {
+ this.runOdoMeter = runOdoMeter;
+ }
+
+ public Integer getRunDuration() {
+ return runDuration;
+ }
+
+ public void setRunDuration(Integer runDuration) {
+ this.runDuration = runDuration;
+ }
+
+ public String getRunDurationStr() {
+ return runDurationStr;
+ }
+
+ public void setRunDurationStr(String runDurationStr) {
+ this.runDurationStr = runDurationStr;
+ }
+
+ public Integer getEventCount() {
+ return eventCount;
+ }
+
+ public void setEventCount(Integer eventCount) {
+ this.eventCount = eventCount;
+ }
+
+ public Integer getHighRiskDuration() {
+ return highRiskDuration;
+ }
+
+ public void setHighRiskDuration(Integer highRiskDuration) {
+ this.highRiskDuration = highRiskDuration;
+ }
+
+ public Integer getMiddleRiskDuration() {
+ return middleRiskDuration;
+ }
+
+ public void setMiddleRiskDuration(Integer middleRiskDuration) {
+ this.middleRiskDuration = middleRiskDuration;
+ }
+
+ public Integer getLowRiskDuration() {
+ return lowRiskDuration;
+ }
+
+ public void setLowRiskDuration(Integer lowRiskDuration) {
+ this.lowRiskDuration = lowRiskDuration;
+ }
+
+ public Integer getHighRiskEventCount() {
+ return highRiskEventCount;
+ }
+
+ public void setHighRiskEventCount(Integer highRiskEventCount) {
+ this.highRiskEventCount = highRiskEventCount;
+ }
+
+ public Integer getMiddleRiskEventCount() {
+ return middleRiskEventCount;
+ }
+
+ public void setMiddleRiskEventCount(Integer middleRiskEventCount) {
+ this.middleRiskEventCount = middleRiskEventCount;
+ }
+
+ public Integer getLowRiskEventCount() {
+ return lowRiskEventCount;
+ }
+
+ public void setLowRiskEventCount(Integer lowRiskEventCount) {
+ this.lowRiskEventCount = lowRiskEventCount;
+ }
+
+ public BigDecimal getEventCountPerKilometer() {
+ return eventCountPerKilometer;
+ }
+
+ public void setEventCountPerKilometer(BigDecimal eventCountPerKilometer) {
+ this.eventCountPerKilometer = eventCountPerKilometer;
+ }
+
+ public Integer getDriverBehaviourCount() {
+ return driverBehaviourCount;
+ }
+
+ public void setDriverBehaviourCount(Integer driverBehaviourCount) {
+ this.driverBehaviourCount = driverBehaviourCount;
+ }
+
+ public Integer getDrivingActionCount() {
+ return drivingActionCount;
+ }
+
+ public void setDrivingActionCount(Integer drivingActionCount) {
+ this.drivingActionCount = drivingActionCount;
+ }
+
+ public Integer getPhoneCount() {
+ return phoneCount;
+ }
+
+ public void setPhoneCount(Integer phoneCount) {
+ this.phoneCount = phoneCount;
+ }
+
+ public Integer getSmokeCount() {
+ return smokeCount;
+ }
+
+ public void setSmokeCount(Integer smokeCount) {
+ this.smokeCount = smokeCount;
+ }
+
+ public Integer getOffPositionCount() {
+ return offPositionCount;
+ }
+
+ public void setOffPositionCount(Integer offPositionCount) {
+ this.offPositionCount = offPositionCount;
+ }
+
+ public Integer getChangeDriverCount() {
+ return changeDriverCount;
+ }
+
+ public void setChangeDriverCount(Integer changeDriverCount) {
+ this.changeDriverCount = changeDriverCount;
+ }
+
+ public Integer getNoBeltCount() {
+ return noBeltCount;
+ }
+
+ public void setNoBeltCount(Integer noBeltCount) {
+ this.noBeltCount = noBeltCount;
+ }
+
+ public Integer getNoCanmerCount() {
+ return noCanmerCount;
+ }
+
+ public void setNoCanmerCount(Integer noCanmerCount) {
+ this.noCanmerCount = noCanmerCount;
+ }
+
+ public Integer getFigureDrivingCount() {
+ return figureDrivingCount;
+ }
+
+ public void setFigureDrivingCount(Integer figureDrivingCount) {
+ this.figureDrivingCount = figureDrivingCount;
+ }
+
+ public Integer getDistractedDrivingCount() {
+ return distractedDrivingCount;
+ }
+
+ public void setDistractedDrivingCount(Integer distractedDrivingCount) {
+ this.distractedDrivingCount = distractedDrivingCount;
+ }
+
+ public Integer getYawningCount() {
+ return yawningCount;
+ }
+
+ public void setYawningCount(Integer yawningCount) {
+ this.yawningCount = yawningCount;
+ }
+
+ public Integer getFrontDangerCount() {
+ return frontDangerCount;
+ }
+
+ public void setFrontDangerCount(Integer frontDangerCount) {
+ this.frontDangerCount = frontDangerCount;
+ }
+
+ public Integer getLineOffsetCount() {
+ return lineOffsetCount;
+ }
+
+ public void setLineOffsetCount(Integer lineOffsetCount) {
+ this.lineOffsetCount = lineOffsetCount;
+ }
+
+ public Integer getNearDistanceCount() {
+ return nearDistanceCount;
+ }
+
+ public void setNearDistanceCount(Integer nearDistanceCount) {
+ this.nearDistanceCount = nearDistanceCount;
+ }
+
+ public Integer getPersonAlarmCount() {
+ return personAlarmCount;
+ }
+
+ public void setPersonAlarmCount(Integer personAlarmCount) {
+ this.personAlarmCount = personAlarmCount;
+ }
+
+ public Integer getChangeLineCount() {
+ return changeLineCount;
+ }
+
+ public void setChangeLineCount(Integer changeLineCount) {
+ this.changeLineCount = changeLineCount;
+ }
+
+ public Integer getObstacleAlarmCount() {
+ return obstacleAlarmCount;
+ }
+
+ public void setObstacleAlarmCount(Integer obstacleAlarmCount) {
+ this.obstacleAlarmCount = obstacleAlarmCount;
+ }
+
+ public Integer getVehicleRolloverCount() {
+ return vehicleRolloverCount;
+ }
+
+ public void setVehicleRolloverCount(Integer vehicleRolloverCount) {
+ this.vehicleRolloverCount = vehicleRolloverCount;
+ }
+
+ public Integer getPlayCellPhoneCount() {
+ return playCellPhoneCount;
+ }
+
+ public void setPlayCellPhoneCount(Integer playCellPhoneCount) {
+ this.playCellPhoneCount = playCellPhoneCount;
+ }
+
+ public Integer getLookAroundCount() {
+ return lookAroundCount;
+ }
+
+ public void setLookAroundCount(Integer lookAroundCount) {
+ this.lookAroundCount = lookAroundCount;
+ }
+
+ public String getOrgIds() {
+ return orgIds;
+ }
+
+ public void setOrgIds(String orgIds) {
+ this.orgIds = orgIds;
+ }
+
+ public String getOrgNames() {
+ return orgNames;
+ }
+
+ public void setOrgNames(String orgNames) {
+ this.orgNames = orgNames;
+ }
+
+ public int getFadeareaCount() {
+ return fadeareaCount;
+ }
+
+ public void setFadeareaCount(int fadeareaCount) {
+ this.fadeareaCount = fadeareaCount;
+ }
+
+ public int getLfadeareaCount() {
+ return lfadeareaCount;
+ }
+
+ public void setLfadeareaCount(int lfadeareaCount) {
+ this.lfadeareaCount = lfadeareaCount;
+ }
+
+ public int getRfadeareaCount() {
+ return rfadeareaCount;
+ }
+
+ public void setRfadeareaCount(int rfadeareaCount) {
+ this.rfadeareaCount = rfadeareaCount;
+ }
+
+ public Integer getBothHandsOffSteeringWheelCount() {
+ return bothHandsOffSteeringWheelCount;
+ }
+
+ public void setBothHandsOffSteeringWheelCount(Integer bothHandsOffSteeringWheelCount) {
+ this.bothHandsOffSteeringWheelCount = bothHandsOffSteeringWheelCount;
+ }
+
+ public Integer getFailureOfInfraredBlockingSunglassesCount() {
+ return failureOfInfraredBlockingSunglassesCount;
+ }
+
+ public void setFailureOfInfraredBlockingSunglassesCount(Integer failureOfInfraredBlockingSunglassesCount) {
+ this.failureOfInfraredBlockingSunglassesCount = failureOfInfraredBlockingSunglassesCount;
+ }
+
+ public Integer getRealLineChannelChangeAlarmCount() {
+ return realLineChannelChangeAlarmCount;
+ }
+
+ public void setRealLineChannelChangeAlarmCount(Integer realLineChannelChangeAlarmCount) {
+ this.realLineChannelChangeAlarmCount = realLineChannelChangeAlarmCount;
+ }
+
+ public Integer getOvertimeDrivingAlarmCount() {
+ return overtimeDrivingAlarmCount;
+ }
+
+ public void setOvertimeDrivingAlarmCount(Integer overtimeDrivingAlarmCount) {
+ this.overtimeDrivingAlarmCount = overtimeDrivingAlarmCount;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("vehicleCount", vehicleCount)
+ .add("vehicleId", vehicleId)
+ .add("driverId", driverId)
+ .add("driverName", driverName)
+ .add("vehicleName", vehicleName)
+ .add("corpId", corpId)
+ .add("statTime", statTime)
+ .add("createdTime", createdTime)
+ .add("runOdoMeter", runOdoMeter)
+ .add("runDuration", runDuration)
+ .add("runDurationStr", runDurationStr)
+ .add("eventCount", eventCount)
+ .add("highRiskDuration", highRiskDuration)
+ .add("middleRiskDuration", middleRiskDuration)
+ .add("lowRiskDuration", lowRiskDuration)
+ .add("highRiskEventCount", highRiskEventCount)
+ .add("middleRiskEventCount", middleRiskEventCount)
+ .add("lowRiskEventCount", lowRiskEventCount)
+ .add("eventCountPerKilometer", eventCountPerKilometer)
+ .add("driverBehaviourCount", driverBehaviourCount)
+ .add("drivingActionCount", drivingActionCount)
+ .add("phoneCount", phoneCount)
+ .add("smokeCount", smokeCount)
+ .add("offPositionCount", offPositionCount)
+ .add("changeDriverCount", changeDriverCount)
+ .add("noBeltCount", noBeltCount)
+ .add("noCanmerCount", noCanmerCount)
+ .add("figureDrivingCount", figureDrivingCount)
+ .add("distractedDrivingCount", distractedDrivingCount)
+ .add("yawningCount", yawningCount)
+ .add("frontDangerCount", frontDangerCount)
+ .add("lineOffsetCount", lineOffsetCount)
+ .add("nearDistanceCount", nearDistanceCount)
+ .add("personAlarmCount", personAlarmCount)
+ .add("changeLineCount", changeLineCount)
+ .add("obstacleAlarmCount", obstacleAlarmCount)
+ .add("vehicleRolloverCount", vehicleRolloverCount)
+ .add("playCellPhoneCount", playCellPhoneCount)
+ .add("lookAroundCount", lookAroundCount)
+ .add("orgIds", orgIds)
+ .add("orgNames", orgNames)
+ .add("fadeareaCount", fadeareaCount)
+ .add("lfadeareaCount", lfadeareaCount)
+ .add("rfadeareaCount", rfadeareaCount)
+ .add("bothHandsOffSteeringWheelCount", bothHandsOffSteeringWheelCount)
+ .add("failureOfInfraredBlockingSunglassesCount", failureOfInfraredBlockingSunglassesCount)
+ .add("realLineChannelChangeAlarmCount", realLineChannelChangeAlarmCount)
+ .add("overtimeDrivingAlarmCount", overtimeDrivingAlarmCount)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/VehicleDepartureStatusVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/VehicleDepartureStatusVO.java
new file mode 100644
index 0000000..80aa609
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/saftey/VehicleDepartureStatusVO.java
@@ -0,0 +1,100 @@
+package com.e6yun.project.sdk.api.pojo.basevo.saftey;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 15:52
+ * @ClassName VehicleDepartureStatusVO
+ * @Remark
+ */
+public class VehicleDepartureStatusVO {
+
+ private Integer VehicleID;
+ private String VehicleNO;
+ private Integer DriverID;
+ private String DriverName;
+ private String DriverPhone;
+ private String StartTime;
+ private String EndTime;
+ private String DLN;
+
+ public Integer getVehicleID() {
+ return VehicleID;
+ }
+
+ public void setVehicleID(Integer vehicleID) {
+ VehicleID = vehicleID;
+ }
+
+ public String getVehicleNO() {
+ return VehicleNO;
+ }
+
+ public void setVehicleNO(String vehicleNO) {
+ VehicleNO = vehicleNO;
+ }
+
+ public Integer getDriverID() {
+ return DriverID;
+ }
+
+ public void setDriverID(Integer driverID) {
+ DriverID = driverID;
+ }
+
+ public String getDriverName() {
+ return DriverName;
+ }
+
+ public void setDriverName(String driverName) {
+ DriverName = driverName;
+ }
+
+ public String getDriverPhone() {
+ return DriverPhone;
+ }
+
+ public void setDriverPhone(String driverPhone) {
+ DriverPhone = driverPhone;
+ }
+
+ public String getStartTime() {
+ return StartTime;
+ }
+
+ public void setStartTime(String startTime) {
+ StartTime = startTime;
+ }
+
+ public String getEndTime() {
+ return EndTime;
+ }
+
+ public void setEndTime(String endTime) {
+ EndTime = endTime;
+ }
+
+ public String getDLN() {
+ return DLN;
+ }
+
+ public void setDLN(String DLN) {
+ this.DLN = DLN;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("VehicleID", VehicleID)
+ .add("VehicleNO", VehicleNO)
+ .add("DriverID", DriverID)
+ .add("DriverName", DriverName)
+ .add("DriverPhone", DriverPhone)
+ .add("StartTime", StartTime)
+ .add("EndTime", EndTime)
+ .add("DLN", DLN)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/BluetoothElockVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/BluetoothElockVO.java
new file mode 100644
index 0000000..1fbbe2e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/BluetoothElockVO.java
@@ -0,0 +1,40 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:30
+ * @ClassName BluetoothElockVO
+ * @Remark
+ */
+public class BluetoothElockVO {
+ private Integer dataTerminalId;
+
+ private String commids;
+
+ public Integer getDataTerminalId() {
+ return dataTerminalId;
+ }
+
+ public void setDataTerminalId(Integer dataTerminalId) {
+ this.dataTerminalId = dataTerminalId;
+ }
+
+ public String getCommids() {
+ return commids;
+ }
+
+ public void setCommids(String commids) {
+ this.commids = commids;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("dataTerminalId", dataTerminalId)
+ .add("commids", commids)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/BluetoothleLockErrorOprRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/BluetoothleLockErrorOprRecordVO.java
new file mode 100644
index 0000000..9525cb9
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/BluetoothleLockErrorOprRecordVO.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:59
+ * @ClassName BluetoothleLockErrorOprRecordVO
+ * @Remark
+ */
+public class BluetoothleLockErrorOprRecordVO {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/ElockOperateRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/ElockOperateRecordVO.java
new file mode 100644
index 0000000..73f2f29
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/ElockOperateRecordVO.java
@@ -0,0 +1,385 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:16
+ * @ClassName ElockOperateRecordVO
+ * @Remark
+ */
+public class ElockOperateRecordVO {
+ private Integer recordID;
+
+ private Integer dtid;
+
+ private Integer applyID;
+
+ private Date modifiedTime;
+
+ private String modifiedTimeStr;
+
+ private Integer operateType;
+
+ private String operateTypeStr;
+
+ private String operateStatus;
+
+ private String operateStatusStr;
+
+ private String userName;
+
+ private String userCode;
+
+ private String userInfo;
+
+ private Integer isException;
+
+ private Integer isTimeAlarm;
+
+ private Integer isHalfway;
+
+ private String equipCode;
+
+ private String dataTerName;
+
+ private String commids;
+
+ private Integer vehicleId;
+
+ private String vehicleNo;
+
+ private Integer resource;
+
+ private String resourceStr;
+
+ private Integer reasonType;
+
+ private String reasonName;
+
+ private String remark;
+
+ private List picUrlList;
+
+ private String lockPicUrl;
+
+ private String vehiclePicUrl;
+
+ private BigDecimal lon;
+
+ private BigDecimal lat;
+
+ private String location;
+
+ private String areaName;
+
+ private String orgName;
+
+ public Integer getRecordID() {
+ return recordID;
+ }
+
+ public void setRecordID(Integer recordID) {
+ this.recordID = recordID;
+ }
+
+ public Integer getDtid() {
+ return dtid;
+ }
+
+ public void setDtid(Integer dtid) {
+ this.dtid = dtid;
+ }
+
+ public Integer getApplyID() {
+ return applyID;
+ }
+
+ public void setApplyID(Integer applyID) {
+ this.applyID = applyID;
+ }
+
+ public Date getModifiedTime() {
+ return modifiedTime;
+ }
+
+ public void setModifiedTime(Date modifiedTime) {
+ this.modifiedTime = modifiedTime;
+ }
+
+ public String getModifiedTimeStr() {
+ return modifiedTimeStr;
+ }
+
+ public void setModifiedTimeStr(String modifiedTimeStr) {
+ this.modifiedTimeStr = modifiedTimeStr;
+ }
+
+ public Integer getOperateType() {
+ return operateType;
+ }
+
+ public void setOperateType(Integer operateType) {
+ this.operateType = operateType;
+ }
+
+ public String getOperateTypeStr() {
+ return operateTypeStr;
+ }
+
+ public void setOperateTypeStr(String operateTypeStr) {
+ this.operateTypeStr = operateTypeStr;
+ }
+
+ public String getOperateStatus() {
+ return operateStatus;
+ }
+
+ public void setOperateStatus(String operateStatus) {
+ this.operateStatus = operateStatus;
+ }
+
+ public String getOperateStatusStr() {
+ return operateStatusStr;
+ }
+
+ public void setOperateStatusStr(String operateStatusStr) {
+ this.operateStatusStr = operateStatusStr;
+ }
+
+ public String getUserName() {
+ return userName;
+ }
+
+ public void setUserName(String userName) {
+ this.userName = userName;
+ }
+
+ public String getUserCode() {
+ return userCode;
+ }
+
+ public void setUserCode(String userCode) {
+ this.userCode = userCode;
+ }
+
+ public String getUserInfo() {
+ return userInfo;
+ }
+
+ public void setUserInfo(String userInfo) {
+ this.userInfo = userInfo;
+ }
+
+ public Integer getIsException() {
+ return isException;
+ }
+
+ public void setIsException(Integer isException) {
+ this.isException = isException;
+ }
+
+ public Integer getIsTimeAlarm() {
+ return isTimeAlarm;
+ }
+
+ public void setIsTimeAlarm(Integer isTimeAlarm) {
+ this.isTimeAlarm = isTimeAlarm;
+ }
+
+ public Integer getIsHalfway() {
+ return isHalfway;
+ }
+
+ public void setIsHalfway(Integer isHalfway) {
+ this.isHalfway = isHalfway;
+ }
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public String getDataTerName() {
+ return dataTerName;
+ }
+
+ public void setDataTerName(String dataTerName) {
+ this.dataTerName = dataTerName;
+ }
+
+ public String getCommids() {
+ return commids;
+ }
+
+ public void setCommids(String commids) {
+ this.commids = commids;
+ }
+
+ public Integer getVehicleId() {
+ return vehicleId;
+ }
+
+ public void setVehicleId(Integer vehicleId) {
+ this.vehicleId = vehicleId;
+ }
+
+ public String getVehicleNo() {
+ return vehicleNo;
+ }
+
+ public void setVehicleNo(String vehicleNo) {
+ this.vehicleNo = vehicleNo;
+ }
+
+ public Integer getResource() {
+ return resource;
+ }
+
+ public void setResource(Integer resource) {
+ this.resource = resource;
+ }
+
+ public String getResourceStr() {
+ return resourceStr;
+ }
+
+ public void setResourceStr(String resourceStr) {
+ this.resourceStr = resourceStr;
+ }
+
+ public Integer getReasonType() {
+ return reasonType;
+ }
+
+ public void setReasonType(Integer reasonType) {
+ this.reasonType = reasonType;
+ }
+
+ public String getReasonName() {
+ return reasonName;
+ }
+
+ public void setReasonName(String reasonName) {
+ this.reasonName = reasonName;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public List getPicUrlList() {
+ return picUrlList;
+ }
+
+ public void setPicUrlList(List picUrlList) {
+ this.picUrlList = picUrlList;
+ }
+
+ public String getLockPicUrl() {
+ return lockPicUrl;
+ }
+
+ public void setLockPicUrl(String lockPicUrl) {
+ this.lockPicUrl = lockPicUrl;
+ }
+
+ public String getVehiclePicUrl() {
+ return vehiclePicUrl;
+ }
+
+ public void setVehiclePicUrl(String vehiclePicUrl) {
+ this.vehiclePicUrl = vehiclePicUrl;
+ }
+
+ public BigDecimal getLon() {
+ return lon;
+ }
+
+ public void setLon(BigDecimal lon) {
+ this.lon = lon;
+ }
+
+ public BigDecimal getLat() {
+ return lat;
+ }
+
+ public void setLat(BigDecimal lat) {
+ this.lat = lat;
+ }
+
+ public String getLocation() {
+ return location;
+ }
+
+ public void setLocation(String location) {
+ this.location = location;
+ }
+
+ public String getAreaName() {
+ return areaName;
+ }
+
+ public void setAreaName(String areaName) {
+ this.areaName = areaName;
+ }
+
+ public String getOrgName() {
+ return orgName;
+ }
+
+ public void setOrgName(String orgName) {
+ this.orgName = orgName;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("recordID", recordID)
+ .add("dtid", dtid)
+ .add("applyID", applyID)
+ .add("modifiedTime", modifiedTime)
+ .add("modifiedTimeStr", modifiedTimeStr)
+ .add("operateType", operateType)
+ .add("operateTypeStr", operateTypeStr)
+ .add("operateStatus", operateStatus)
+ .add("operateStatusStr", operateStatusStr)
+ .add("userName", userName)
+ .add("userCode", userCode)
+ .add("userInfo", userInfo)
+ .add("isException", isException)
+ .add("isTimeAlarm", isTimeAlarm)
+ .add("isHalfway", isHalfway)
+ .add("equipCode", equipCode)
+ .add("dataTerName", dataTerName)
+ .add("commids", commids)
+ .add("vehicleId", vehicleId)
+ .add("vehicleNo", vehicleNo)
+ .add("resource", resource)
+ .add("resourceStr", resourceStr)
+ .add("reasonType", reasonType)
+ .add("reasonName", reasonName)
+ .add("remark", remark)
+ .add("picUrlList", picUrlList)
+ .add("lockPicUrl", lockPicUrl)
+ .add("vehiclePicUrl", vehiclePicUrl)
+ .add("lon", lon)
+ .add("lat", lat)
+ .add("location", location)
+ .add("areaName", areaName)
+ .add("orgName", orgName)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/OperateRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/OperateRecordVO.java
new file mode 100644
index 0000000..c9af041
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/OperateRecordVO.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:52
+ * @ClassName OperateRecordVO
+ * @Remark
+ */
+public class OperateRecordVO {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/PushVehicleDepartureStatusVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/PushVehicleDepartureStatusVO.java
new file mode 100644
index 0000000..0608976
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/PushVehicleDepartureStatusVO.java
@@ -0,0 +1,18 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/8/9 11:18
+ * @ClassName PushVehicleDepartureStatusVO
+ * @Remark
+ */
+public class PushVehicleDepartureStatusVO {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/UpdateDriverVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/UpdateDriverVO.java
new file mode 100644
index 0000000..e5b0a68
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/UpdateDriverVO.java
@@ -0,0 +1,95 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 8:57
+ * @ClassName UpdateDriverVO
+ * @Remark
+ */
+public class UpdateDriverVO {
+ String driverName;
+
+ String phone;
+
+ String driverLn;
+
+ String isValid;
+
+ String motorcade;
+
+ String vehicleNo;
+
+ String entryDate;
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("driverName", driverName)
+ .add("phone", phone)
+ .add("driverLn", driverLn)
+ .add("isValid", isValid)
+ .add("motorcade", motorcade)
+ .add("vehicleNo", vehicleNo)
+ .add("entryDate", entryDate)
+ .toString();
+ }
+
+ public String getDriverName() {
+ return driverName;
+ }
+
+ public void setDriverName(String driverName) {
+ this.driverName = driverName;
+ }
+
+ public String getPhone() {
+ return phone;
+ }
+
+ public void setPhone(String phone) {
+ this.phone = phone;
+ }
+
+ public String getDriverLn() {
+ return driverLn;
+ }
+
+ public void setDriverLn(String driverLn) {
+ this.driverLn = driverLn;
+ }
+
+ public String getIsValid() {
+ return isValid;
+ }
+
+ public void setIsValid(String isValid) {
+ this.isValid = isValid;
+ }
+
+ public String getMotorcade() {
+ return motorcade;
+ }
+
+ public void setMotorcade(String motorcade) {
+ this.motorcade = motorcade;
+ }
+
+ public String getVehicleNo() {
+ return vehicleNo;
+ }
+
+ public void setVehicleNo(String vehicleNo) {
+ this.vehicleNo = vehicleNo;
+ }
+
+ public String getEntryDate() {
+ return entryDate;
+ }
+
+ public void setEntryDate(String entryDate) {
+ this.entryDate = entryDate;
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/UpdateVehicleVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/UpdateVehicleVO.java
new file mode 100644
index 0000000..1654378
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basevo/smart/UpdateVehicleVO.java
@@ -0,0 +1,141 @@
+package com.e6yun.project.sdk.api.pojo.basevo.smart;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 17:44
+ * @ClassName UpdateVehicleVO
+ * @Remark
+ */
+public class UpdateVehicleVO {
+ private String timestamp;
+
+ /**
+ * 车牌
+ **/
+ private String vehicleNo;
+
+ /**
+ * 车队
+ **/
+ private String motorcade;
+
+ /**
+ * 车辆品牌
+ **/
+ private String brand ;
+
+ /**
+ * 注册日期
+ **/
+ private String regDate;
+
+ /**
+ * 车长(米)
+ **/
+ private Double length;
+
+ /**
+ * 容积(方)
+ **/
+ private Double volume;
+
+ /**
+ * 载重(吨)
+ **/
+ private Double load;
+
+ /**
+ * 是否报废
+ **/
+ private Integer isValid;
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("timestamp", timestamp)
+ .add("vehicleNo", vehicleNo)
+ .add("motorcade", motorcade)
+ .add("brand", brand)
+ .add("regDate", regDate)
+ .add("length", length)
+ .add("volume", volume)
+ .add("load", load)
+ .add("isValid", isValid)
+ .toString();
+ }
+
+ public String getTimestamp() {
+ return timestamp;
+ }
+
+ public void setTimestamp(String timestamp) {
+ this.timestamp = timestamp;
+ }
+
+ public String getVehicleNo() {
+ return vehicleNo;
+ }
+
+ public void setVehicleNo(String vehicleNo) {
+ this.vehicleNo = vehicleNo;
+ }
+
+ public String getMotorcade() {
+ return motorcade;
+ }
+
+ public void setMotorcade(String motorcade) {
+ this.motorcade = motorcade;
+ }
+
+ public String getBrand() {
+ return brand;
+ }
+
+ public void setBrand(String brand) {
+ this.brand = brand;
+ }
+
+ public String getRegDate() {
+ return regDate;
+ }
+
+ public void setRegDate(String regDate) {
+ this.regDate = regDate;
+ }
+
+ public Double getLength() {
+ return length;
+ }
+
+ public void setLength(Double length) {
+ this.length = length;
+ }
+
+ public Double getVolume() {
+ return volume;
+ }
+
+ public void setVolume(Double volume) {
+ this.volume = volume;
+ }
+
+ public Double getLoad() {
+ return load;
+ }
+
+ public void setLoad(Double load) {
+ this.load = load;
+ }
+
+ public Integer getIsValid() {
+ return isValid;
+ }
+
+ public void setIsValid(Integer isValid) {
+ this.isValid = isValid;
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/DelDrivernfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/DelDrivernfoVO.java
new file mode 100644
index 0000000..7fef63b
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/DelDrivernfoVO.java
@@ -0,0 +1,20 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:43
+ * @ClassName DelDrivernfoVO
+ * @Remark
+ */
+public class DelDrivernfoVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(DelDrivernfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/DelOrgInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/DelOrgInfoVO.java
new file mode 100644
index 0000000..a6e2790
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/DelOrgInfoVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.DOrgInfoVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:35
+ * @ClassName DelOrgInfoVO
+ * @Remark
+ */
+public class DelOrgInfoVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(DelOrgInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/EquipInfoHistoryVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/EquipInfoHistoryVO.java
new file mode 100644
index 0000000..7d029ae
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/EquipInfoHistoryVO.java
@@ -0,0 +1,279 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 16:54
+ * @ClassName EquipInfoHistoryVO
+ * @Remark
+ */
+public class EquipInfoHistoryVO {
+ /**
+ * 设备编码
+ **/
+ private String equipCode;
+ /**
+ * 定位时间
+ **/
+ private String gpsTime;
+ /**
+ * 速度
+ **/
+ private String speed;
+ /**
+ * 里程
+ **/
+ private String odometer;
+ /**
+ * 纬度
+ **/
+ private String lat;
+ /**
+ * 经度
+ **/
+ private String lon;
+ /**
+ * 设备方向
+ **/
+ private String direction;
+ /**
+ * 状态
+ **/
+ private String status;
+ /**
+ * 省
+ **/
+ private String provice;
+ /**
+ * 市
+ **/
+ private String city;
+ /**
+ * 区
+ **/
+ private String district;
+ /**
+ * 路名
+ **/
+ private String roadName;
+ /**
+ * 温度1
+ **/
+ private String t1;
+ /**
+ * 温度2
+ **/
+ private String t2;
+ /**
+ * 温度3
+ **/
+ private String t3;
+ /**
+ * 温度4
+ **/
+ private String t4;
+ /**
+ * 湿度1
+ **/
+ private String h1;
+ /**
+ * 湿度2
+ **/
+ private String h2;
+ /**
+ * 湿度3
+ **/
+ private String h3;
+ /**
+ * 湿度4
+ **/
+ private String h4;
+
+ public String getEquipCode() {
+ return equipCode;
+ }
+
+ public void setEquipCode(String equipCode) {
+ this.equipCode = equipCode;
+ }
+
+ public String getGpsTime() {
+ return gpsTime;
+ }
+
+ public void setGpsTime(String gpsTime) {
+ this.gpsTime = gpsTime;
+ }
+
+ public String getSpeed() {
+ return speed;
+ }
+
+ public void setSpeed(String speed) {
+ this.speed = speed;
+ }
+
+ public String getOdometer() {
+ return odometer;
+ }
+
+ public void setOdometer(String odometer) {
+ this.odometer = odometer;
+ }
+
+ public String getLat() {
+ return lat;
+ }
+
+ public void setLat(String lat) {
+ this.lat = lat;
+ }
+
+ public String getLon() {
+ return lon;
+ }
+
+ public void setLon(String lon) {
+ this.lon = lon;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public String getProvice() {
+ return provice;
+ }
+
+ public void setProvice(String provice) {
+ this.provice = provice;
+ }
+
+ public String getCity() {
+ return city;
+ }
+
+ public void setCity(String city) {
+ this.city = city;
+ }
+
+ public String getDistrict() {
+ return district;
+ }
+
+ public void setDistrict(String district) {
+ this.district = district;
+ }
+
+ public String getRoadName() {
+ return roadName;
+ }
+
+ public void setRoadName(String roadName) {
+ this.roadName = roadName;
+ }
+
+ public String getT1() {
+ return t1;
+ }
+
+ public void setT1(String t1) {
+ this.t1 = t1;
+ }
+
+ public String getT2() {
+ return t2;
+ }
+
+ public void setT2(String t2) {
+ this.t2 = t2;
+ }
+
+ public String getT3() {
+ return t3;
+ }
+
+ public void setT3(String t3) {
+ this.t3 = t3;
+ }
+
+ public String getT4() {
+ return t4;
+ }
+
+ public void setT4(String t4) {
+ this.t4 = t4;
+ }
+
+ public String getH1() {
+ return h1;
+ }
+
+ public void setH1(String h1) {
+ this.h1 = h1;
+ }
+
+ public String getH2() {
+ return h2;
+ }
+
+ public void setH2(String h2) {
+ this.h2 = h2;
+ }
+
+ public String getH3() {
+ return h3;
+ }
+
+ public void setH3(String h3) {
+ this.h3 = h3;
+ }
+
+ public String getH4() {
+ return h4;
+ }
+
+ public void setH4(String h4) {
+ this.h4 = h4;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("equipCode", equipCode)
+ .add("gpsTime", gpsTime)
+ .add("speed", speed)
+ .add("odometer", odometer)
+ .add("lat", lat)
+ .add("lon", lon)
+ .add("direction", direction)
+ .add("status", status)
+ .add("provice", provice)
+ .add("city", city)
+ .add("district", district)
+ .add("roadName", roadName)
+ .add("t1", t1)
+ .add("t2", t2)
+ .add("t3", t3)
+ .add("t4", t4)
+ .add("h1", h1)
+ .add("h2", h2)
+ .add("h3", h3)
+ .add("h4", h4)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/EquipInfoRealVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/EquipInfoRealVO.java
new file mode 100644
index 0000000..6478602
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/EquipInfoRealVO.java
@@ -0,0 +1,54 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 16:58
+ * @ClassName EquipInfoRealVO
+ * @Remark
+ */
+public class EquipInfoRealVO extends EquipInfoHistoryVO{
+ /**
+ * 温度1采集时间
+ **/
+ private String tempTime1;
+ /**
+ * 温度2采集时间
+ **/
+ private String tempTime2;
+ /**
+ * 温度3采集时间
+ **/
+ private String tempTime3;
+ /**
+ * 温度4采集时间
+ **/
+ private String tempTime4;
+ /**
+ * 湿度1采集时间
+ **/
+ private String humiTime1;
+ /**
+ * 湿度2采集时间
+ **/
+ private String humiTime2;
+ /**
+ * 湿度3采集时间
+ **/
+ private String humiTime3;
+ /**
+ * 湿度4采集时间
+ **/
+ private String humiTime4;
+
+ /**
+ * 电量
+ **/
+ private Integer voltage;
+
+ /**
+ * 电源状态
+ **/
+ private String powerStatus;
+
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/FindAllTerminalVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/FindAllTerminalVO.java
new file mode 100644
index 0000000..a0e339e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/FindAllTerminalVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.AllTerminalVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:14
+ * @ClassName FindAllTerminalVO
+ * @Remark
+ */
+public class FindAllTerminalVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(FindAllTerminalVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetAreaListByLonLatVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetAreaListByLonLatVO.java
new file mode 100644
index 0000000..55722dc
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetAreaListByLonLatVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.AreaListByLonLatVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 14:01
+ * @ClassName GetAreaListByLonLatVO
+ * @Remark
+ */
+public class GetAreaListByLonLatVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetAreaListByLonLatVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetDriverBaseInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetDriverBaseInfoVO.java
new file mode 100644
index 0000000..267a050
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetDriverBaseInfoVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.DriverBaseInfoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:26
+ * @ClassName GetDriverBaseInfoVO
+ * @Remark
+ */
+public class GetDriverBaseInfoVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetDriverBaseInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetEquipInfoHistoryVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetEquipInfoHistoryVO.java
new file mode 100644
index 0000000..1cbc989
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetEquipInfoHistoryVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.EquipInfoHistory;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:15
+ * @ClassName GetEquipInfoHistoryVO
+ * @Remark
+ */
+public class GetEquipInfoHistoryVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetEquipInfoHistoryVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetEquipInfoRealVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetEquipInfoRealVO.java
new file mode 100644
index 0000000..cafcbeb
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetEquipInfoRealVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.EquipInfoReal;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:22
+ * @ClassName GetEquipInfoReal
+ * @Remark
+ */
+public class GetEquipInfoRealVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetEquipInfoRealVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetOrgBaseInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetOrgBaseInfoVO.java
new file mode 100644
index 0000000..3948203
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetOrgBaseInfoVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.OrgBaseInfoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:09
+ * @ClassName GetOrgBaseInfoVO
+ * @Remark
+ */
+public class GetOrgBaseInfoVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetOrgBaseInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetTerBasicInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetTerBasicInfoVO.java
new file mode 100644
index 0000000..dbf9c24
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetTerBasicInfoVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.TerBasicInfoVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:02
+ * @ClassName GetTerBasicInfoVO
+ * @Remark
+ */
+public class GetTerBasicInfoVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetTerBasicInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetVehicleBaseInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetVehicleBaseInfoVO.java
new file mode 100644
index 0000000..2c22023
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/GetVehicleBaseInfoVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.VehicleBaseInfoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:59
+ * @ClassName GetVehicleBaseInfoVO
+ * @Remark
+ */
+public class GetVehicleBaseInfoVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetVehicleBaseInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/OprateDriverInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/OprateDriverInfoVO.java
new file mode 100644
index 0000000..3ebd4ac
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/OprateDriverInfoVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.DriverInfoVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:21
+ * @ClassName OprateDriverInfoVO
+ * @Remark
+ */
+public class OprateDriverInfoVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(OprateDriverInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/OprateOrgInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/OprateOrgInfoVO.java
new file mode 100644
index 0000000..3285279
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/OprateOrgInfoVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.OrgInfoVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:05
+ * @ClassName OprateOrgInfoVO
+ * @Remark
+ */
+public class OprateOrgInfoVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(OprateOrgInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/UpdOrgAndVehicleConVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/UpdOrgAndVehicleConVO.java
new file mode 100644
index 0000000..6d92b58
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/basic/UpdOrgAndVehicleConVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.basic;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.OrgAndVehicleConVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 15:30
+ * @ClassName UpdOrgAndVehicleConVO
+ * @Remark
+ */
+public class UpdOrgAndVehicleConVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(UpdOrgAndVehicleConVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/ChangeVideoQualityVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/ChangeVideoQualityVO.java
new file mode 100644
index 0000000..68ce4f4
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/ChangeVideoQualityVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoQualityVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:56
+ * @ClassName ChangeVideoQualityVO
+ * @Remark
+ */
+public class ChangeVideoQualityVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(ChangeVideoQualityVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/CloseIntercomVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/CloseIntercomVO.java
new file mode 100644
index 0000000..07e7a70
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/CloseIntercomVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.IntercomVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:17
+ * @ClassName CloseIntercomVO
+ * @Remark
+ */
+public class CloseIntercomVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(CloseIntercomVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/CloseVideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/CloseVideoUrlVO.java
new file mode 100644
index 0000000..9396b80
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/CloseVideoUrlVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoUrlVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:32
+ * @ClassName CloseVideoUrlVO
+ * @Remark
+ */
+public class CloseVideoUrlVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(CloseVideoUrlVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/DownloadVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/DownloadVideoVO.java
new file mode 100644
index 0000000..5fe91ec
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/DownloadVideoVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.DownVideoVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 14:53
+ * @ClassName DownloadVideoVO
+ * @Remark
+ */
+public class DownloadVideoVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(DownloadVideoVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindAllTerminalAndVehicleVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindAllTerminalAndVehicleVO.java
new file mode 100644
index 0000000..7ce2def
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindAllTerminalAndVehicleVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.AllTerminalAndVehicle;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:39
+ * @ClassName FindAllTerminalAndVehicleVO
+ * @Remark
+ */
+public class FindAllTerminalAndVehicleVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(FindAllTerminalAndVehicleVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindFlashInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindFlashInfoVO.java
new file mode 100644
index 0000000..caa0041
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindFlashInfoVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VehicleFlashRequestVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 16:34
+ * @ClassName FindFlashInfoVO
+ * @Remark
+ */
+public class FindFlashInfoVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(FindFlashInfoVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindIntercomUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindIntercomUrlVO.java
new file mode 100644
index 0000000..8a6b293
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindIntercomUrlVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.IntercomUrlVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:12
+ * @ClassName FindIntercomUrlVO
+ * @Remark
+ */
+public class FindIntercomUrlVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(FindIntercomUrlVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindRenewAudioVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindRenewAudioVO.java
new file mode 100644
index 0000000..9956315
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindRenewAudioVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoInfoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 14:39
+ * @ClassName FindRenewAudioVO
+ * @Remark
+ */
+public class FindRenewAudioVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(FindRenewAudioVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindVideosVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindVideosVO.java
new file mode 100644
index 0000000..9c40ffa
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/FindVideosVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoRequestVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 16:38
+ * @ClassName FindVideosVO
+ * @Remark
+ */
+public class FindVideosVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(FindVideosVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideoVO.java
new file mode 100644
index 0000000..f6da4b4
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideoVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:02
+ * @ClassName GBVideoVO
+ * @Remark
+ */
+public class GBVideoVO {
+ private String result;
+
+ public String getResultCode() {
+ return result;
+ }
+
+ public void setResultCode(String resultCode) {
+ this.result = resultCode;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("resultCode", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideomVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideomVO.java
new file mode 100644
index 0000000..9a128a5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideomVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:06
+ * @ClassName GBVideomVO
+ * @Remark
+ */
+public class GBVideomVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("resultMessage", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideonVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideonVO.java
new file mode 100644
index 0000000..227f2d9
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideonVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:20
+ * @ClassName GBVideonVO
+ * @Remark
+ */
+public class GBVideonVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideooVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideooVO.java
new file mode 100644
index 0000000..c47cf04
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideooVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:22
+ * @ClassName GBVideooVO
+ * @Remark
+ */
+public class GBVideooVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideopVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideopVO.java
new file mode 100644
index 0000000..bcc5185
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideopVO.java
@@ -0,0 +1,65 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoTerminalsVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:22
+ * @ClassName GBVideooVO
+ * @Remark
+ */
+public class GBVideopVO {
+ private String resultCode;
+
+ private String resultMessage;
+
+ private Boolean success;
+
+ private List videoTerminals;
+
+ public String getResultCode() {
+ return resultCode;
+ }
+
+ public void setResultCode(String resultCode) {
+ this.resultCode = resultCode;
+ }
+
+ public String getResultMessage() {
+ return resultMessage;
+ }
+
+ public void setResultMessage(String resultMessage) {
+ this.resultMessage = resultMessage;
+ }
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public List getVideoTerminals() {
+ return videoTerminals;
+ }
+
+ public void setVideoTerminals(List videoTerminals) {
+ this.videoTerminals = videoTerminals;
+ }
+
+ @Override
+ public String toString() {
+ return "GBVideopVO{" +
+ "resultCode='" + resultCode + '\'' +
+ ", resultMessage='" + resultMessage + '\'' +
+ ", success=" + success +
+ ", videoTerminals=" + videoTerminals +
+ '}';
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideoqVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideoqVO.java
new file mode 100644
index 0000000..521c40c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GBVideoqVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 17:22
+ * @ClassName GBVideooVO
+ * @Remark
+ */
+public class GBVideoqVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAiPictureVOListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAiPictureVOListVO.java
new file mode 100644
index 0000000..8b06d63
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAiPictureVOListVO.java
@@ -0,0 +1,25 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.AiPictureVOList;
+import com.e6yun.project.sdk.api.pojo.basevo.business.AiPictureVOListVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 16:41
+ * @ClassName GetAiPictureVOList
+ * @Remark
+ */
+public class GetAiPictureVOListVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetAiPictureVOListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAlarmVideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAlarmVideoUrlVO.java
new file mode 100644
index 0000000..9133837
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAlarmVideoUrlVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.AlarmVideoUrlVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:23
+ * @ClassName GetAlarmVideoUrl
+ * @Remark
+ */
+public class GetAlarmVideoUrlVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetAlarmVideoUrlVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAudioUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAudioUrlVO.java
new file mode 100644
index 0000000..723b739
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetAudioUrlVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:45
+ * @ClassName GetAudioUrlVO
+ * @Remark
+ */
+public class GetAudioUrlVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetAudioUrlVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetCloseAudioVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetCloseAudioVO.java
new file mode 100644
index 0000000..ea508fa
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetCloseAudioVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:49
+ * @ClassName CloseAudioVO
+ * @Remark
+ */
+public class GetCloseAudioVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetCloseAudioVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetCloseVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetCloseVideoVO.java
new file mode 100644
index 0000000..8cc7447
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetCloseVideoVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:54
+ * @ClassName GetCloseVideoVO
+ * @Remark
+ */
+public class GetCloseVideoVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetCloseVideoVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetNewVideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetNewVideoUrlVO.java
new file mode 100644
index 0000000..6958d35
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetNewVideoUrlVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.NewVideoUrlVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:27
+ * @ClassName GetNewVideoUrlVO
+ * @Remark
+ */
+public class GetNewVideoUrlVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetNewVideoUrlVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetOpenVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetOpenVideoVO.java
new file mode 100644
index 0000000..2ee28bd
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetOpenVideoVO.java
@@ -0,0 +1,25 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoQualityVO;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoTerInfoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 18:01
+ * @ClassName GetOpenVideoVO
+ * @Remark
+ */
+public class GetOpenVideoVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetOpenVideoVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetPlaybackVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetPlaybackVideoVO.java
new file mode 100644
index 0000000..86614d4
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetPlaybackVideoVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.PlaybackVideoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/14 15:49
+ * @ClassName GetPlaybackVideoVO
+ * @Remark
+ */
+public class GetPlaybackVideoVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetPlaybackVideoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRealTimeVideoFlowUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRealTimeVideoFlowUrlVO.java
new file mode 100644
index 0000000..e65aa7a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRealTimeVideoFlowUrlVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.VideoUrlResultVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 15:13
+ * @ClassName GetRealTimeVideoFlowUrl
+ * @Remark
+ */
+public class GetRealTimeVideoFlowUrlVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetRealTimeVideoFlowUrlVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRenewAudioVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRenewAudioVO.java
new file mode 100644
index 0000000..ca0783d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRenewAudioVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:47
+ * @ClassName GetRenewAudioVO
+ * @Remark
+ */
+public class GetRenewAudioVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetRenewAudioVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRenewVideoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRenewVideoVO.java
new file mode 100644
index 0000000..650764f
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetRenewVideoVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:53
+ * @ClassName GetRenewVideoVO
+ * @Remark
+ */
+public class GetRenewVideoVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetRenewVideoVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetVehicleInfoVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetVehicleInfoVO.java
new file mode 100644
index 0000000..328616e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/GetVehicleInfoVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.basic.VehicleInfoResp;
+import com.e6yun.project.sdk.api.pojo.basevo.business.NewVideoUrlVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 14:27
+ * @ClassName GetNewVideoUrlVO
+ * @Remark
+ */
+public class GetVehicleInfoVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetVehicleInfoVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/LeaveAreaRealDataVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/LeaveAreaRealDataVO.java
new file mode 100644
index 0000000..c787745
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/LeaveAreaRealDataVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.LeaveAreaRealVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/9/8 9:24
+ * @ClassName LeaveAreaRealDataVO
+ * @Remark
+ */
+public class LeaveAreaRealDataVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(LeaveAreaRealDataVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/NotifyLinkman.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/NotifyLinkman.java
new file mode 100644
index 0000000..bb42527
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/NotifyLinkman.java
@@ -0,0 +1,120 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description IsNotifyLinkman
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/20 9:42
+ * @ClassName IsNotifyLinkman
+ * @Remark
+ */
+public class NotifyLinkman {
+
+ private NotifyMan notifyMan1;
+ private Integer ctime1;
+ private NotifyMan notifyMan2;
+ private Integer ctime2;
+ private NotifyMan notifyMan3;
+ private Integer ctime3;
+ private NotifyMan notifyMan4;
+ private Integer ctime4;
+ private NotifyMan notifyMan5;
+ private Integer ctime5;
+
+ public NotifyMan getNotifyMan1() {
+ return notifyMan1;
+ }
+
+ public void setNotifyMan1(NotifyMan notifyMan1) {
+ this.notifyMan1 = notifyMan1;
+ }
+
+ public Integer getCtime1() {
+ return ctime1;
+ }
+
+ public void setCtime1(Integer ctime1) {
+ this.ctime1 = ctime1;
+ }
+
+ public NotifyMan getNotifyMan2() {
+ return notifyMan2;
+ }
+
+ public void setNotifyMan2(NotifyMan notifyMan2) {
+ this.notifyMan2 = notifyMan2;
+ }
+
+ public Integer getCtime2() {
+ return ctime2;
+ }
+
+ public void setCtime2(Integer ctime2) {
+ this.ctime2 = ctime2;
+ }
+
+ public NotifyMan getNotifyMan3() {
+ return notifyMan3;
+ }
+
+ public void setNotifyMan3(NotifyMan notifyMan3) {
+ this.notifyMan3 = notifyMan3;
+ }
+
+ public Integer getCtime3() {
+ return ctime3;
+ }
+
+ public void setCtime3(Integer ctime3) {
+ this.ctime3 = ctime3;
+ }
+
+ public NotifyMan getNotifyMan4() {
+ return notifyMan4;
+ }
+
+ public void setNotifyMan4(NotifyMan notifyMan4) {
+ this.notifyMan4 = notifyMan4;
+ }
+
+ public Integer getCtime4() {
+ return ctime4;
+ }
+
+ public void setCtime4(Integer ctime4) {
+ this.ctime4 = ctime4;
+ }
+
+ public NotifyMan getNotifyMan5() {
+ return notifyMan5;
+ }
+
+ public void setNotifyMan5(NotifyMan notifyMan5) {
+ this.notifyMan5 = notifyMan5;
+ }
+
+ public Integer getCtime5() {
+ return ctime5;
+ }
+
+ public void setCtime5(Integer ctime5) {
+ this.ctime5 = ctime5;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("notifyMan1", notifyMan1)
+ .add("ctime1", ctime1)
+ .add("notifyMan2", notifyMan2)
+ .add("ctime2", ctime2)
+ .add("notifyMan3", notifyMan3)
+ .add("ctime3", ctime3)
+ .add("notifyMan4", notifyMan4)
+ .add("ctime4", ctime4)
+ .add("notifyMan5", notifyMan5)
+ .add("ctime5", ctime5)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/NotifyMan.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/NotifyMan.java
new file mode 100644
index 0000000..fb38fdf
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/NotifyMan.java
@@ -0,0 +1,41 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description NotifyMan
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/20 9:46
+ * @ClassName NotifyMan
+ * @Remark
+ */
+public class NotifyMan {
+
+ private String name;
+
+ private Integer type;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public Integer getType() {
+ return type;
+ }
+
+ public void setType(Integer type) {
+ this.type = type;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("name", name)
+ .add("type", type)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OpenAudioVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OpenAudioVO.java
new file mode 100644
index 0000000..66bf9cc
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OpenAudioVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.GBVideo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:40
+ * @ClassName OpenAudioVO
+ * @Remark
+ */
+public class OpenAudioVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(OpenAudioVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OpenIntercomVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OpenIntercomVO.java
new file mode 100644
index 0000000..4536ca0
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OpenIntercomVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.IntercomVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 17:08
+ * @ClassName OpenIntercomVO
+ * @Remark
+ */
+public class OpenIntercomVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(OpenIntercomVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OverTempVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OverTempVO.java
new file mode 100644
index 0000000..bec1fd5
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/OverTempVO.java
@@ -0,0 +1,29 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/13 16:44
+ * @ClassName OverTempVO
+ * @Remark
+ */
+public class OverTempVO {
+ private String result;
+
+ public String getResult() {
+ return result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("result", result)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/PlaybackVideoUrlVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/PlaybackVideoUrlVO.java
new file mode 100644
index 0000000..999214d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/PlaybackVideoUrlVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.PlaybackVideoUVO;
+import com.e6yun.project.sdk.api.pojo.basevo.business.PlaybackVideoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/10/9 15:17
+ * @ClassName PlaybackVideoUrlVO
+ * @Remark
+ */
+public class PlaybackVideoUrlVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(PlaybackVideoUrlVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/SetOverTempVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/SetOverTempVO.java
new file mode 100644
index 0000000..d94ac48
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/SetOverTempVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.business.OverTemp;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 10:58
+ * @ClassName SetOverTemp
+ * @Remark
+ */
+public class SetOverTempVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(SetOverTempVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/TempSetting.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/TempSetting.java
new file mode 100644
index 0000000..ed4c0e0
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/business/TempSetting.java
@@ -0,0 +1,260 @@
+package com.e6yun.project.sdk.api.pojo.business;
+
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TempSetting
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/20 9:42
+ * @ClassName TempSetting
+ * @Remark
+ */
+public class TempSetting {
+
+ private Integer ht1;
+ private Integer lt1;
+ private Integer continueTime1;
+ private Integer ht2;
+ private Integer lt2;
+ private Integer continueTime2;
+ private Integer ht3;
+ private Integer lt3;
+ private Integer continueTime3;
+ private Integer ht4;
+ private Integer lt4;
+ private Integer continueTime4;
+ private Integer ht5;
+ private Integer lt5;
+ private Integer continueTime5;
+ private Integer ht6;
+ private Integer lt6;
+ private Integer continueTime6;
+ private Integer ht7;
+ private Integer lt7;
+ private Integer continueTime7;
+ private Integer ht8;
+ private Integer lt8;
+ private Integer continueTime8;
+
+ public Integer getContinueTime1() {
+ return continueTime1;
+ }
+
+ public void setContinueTime1(Integer continueTime1) {
+ this.continueTime1 = continueTime1;
+ }
+
+ public Integer getHt1() {
+ return ht1;
+ }
+
+ public void setHt1(Integer ht1) {
+ this.ht1 = ht1;
+ }
+
+ public Integer getLt1() {
+ return lt1;
+ }
+
+ public void setLt1(Integer lt1) {
+ this.lt1 = lt1;
+ }
+
+ public Integer getHt2() {
+ return ht2;
+ }
+
+ public void setHt2(Integer ht2) {
+ this.ht2 = ht2;
+ }
+
+ public Integer getLt2() {
+ return lt2;
+ }
+
+ public void setLt2(Integer lt2) {
+ this.lt2 = lt2;
+ }
+
+ public Integer getContinueTime2() {
+ return continueTime2;
+ }
+
+ public void setContinueTime2(Integer continueTime2) {
+ this.continueTime2 = continueTime2;
+ }
+
+ public Integer getHt3() {
+ return ht3;
+ }
+
+ public void setHt3(Integer ht3) {
+ this.ht3 = ht3;
+ }
+
+ public Integer getLt3() {
+ return lt3;
+ }
+
+ public void setLt3(Integer lt3) {
+ this.lt3 = lt3;
+ }
+
+ public Integer getContinueTime3() {
+ return continueTime3;
+ }
+
+ public void setContinueTime3(Integer continueTime3) {
+ this.continueTime3 = continueTime3;
+ }
+
+ public Integer getHt4() {
+ return ht4;
+ }
+
+ public void setHt4(Integer ht4) {
+ this.ht4 = ht4;
+ }
+
+ public Integer getLt4() {
+ return lt4;
+ }
+
+ public void setLt4(Integer lt4) {
+ this.lt4 = lt4;
+ }
+
+ public Integer getContinueTime4() {
+ return continueTime4;
+ }
+
+ public void setContinueTime4(Integer continueTime4) {
+ this.continueTime4 = continueTime4;
+ }
+
+ public Integer getHt5() {
+ return ht5;
+ }
+
+ public void setHt5(Integer ht5) {
+ this.ht5 = ht5;
+ }
+
+ public Integer getLt5() {
+ return lt5;
+ }
+
+ public void setLt5(Integer lt5) {
+ this.lt5 = lt5;
+ }
+
+ public Integer getContinueTime5() {
+ return continueTime5;
+ }
+
+ public void setContinueTime5(Integer continueTime5) {
+ this.continueTime5 = continueTime5;
+ }
+
+ public Integer getHt6() {
+ return ht6;
+ }
+
+ public void setHt6(Integer ht6) {
+ this.ht6 = ht6;
+ }
+
+ public Integer getLt6() {
+ return lt6;
+ }
+
+ public void setLt6(Integer lt6) {
+ this.lt6 = lt6;
+ }
+
+ public Integer getContinueTime6() {
+ return continueTime6;
+ }
+
+ public void setContinueTime6(Integer continueTime6) {
+ this.continueTime6 = continueTime6;
+ }
+
+ public Integer getHt7() {
+ return ht7;
+ }
+
+ public void setHt7(Integer ht7) {
+ this.ht7 = ht7;
+ }
+
+ public Integer getLt7() {
+ return lt7;
+ }
+
+ public void setLt7(Integer lt7) {
+ this.lt7 = lt7;
+ }
+
+ public Integer getContinueTime7() {
+ return continueTime7;
+ }
+
+ public void setContinueTime7(Integer continueTime7) {
+ this.continueTime7 = continueTime7;
+ }
+
+ public Integer getHt8() {
+ return ht8;
+ }
+
+ public void setHt8(Integer ht8) {
+ this.ht8 = ht8;
+ }
+
+ public Integer getLt8() {
+ return lt8;
+ }
+
+ public void setLt8(Integer lt8) {
+ this.lt8 = lt8;
+ }
+
+ public Integer getContinueTime8() {
+ return continueTime8;
+ }
+
+ public void setContinueTime8(Integer continueTime8) {
+ this.continueTime8 = continueTime8;
+ }
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("ht1", ht1)
+ .add("lt1", lt1)
+ .add("continueTime1", continueTime1)
+ .add("ht2", ht2)
+ .add("lt2", lt2)
+ .add("continueTime2", continueTime2)
+ .add("ht3", ht3)
+ .add("lt3", lt3)
+ .add("continueTime3", continueTime3)
+ .add("ht4", ht4)
+ .add("lt4", lt4)
+ .add("continueTime4", continueTime4)
+ .add("ht5", ht5)
+ .add("lt5", lt5)
+ .add("continueTime5", continueTime5)
+ .add("ht6", ht6)
+ .add("lt6", lt6)
+ .add("continueTime6", continueTime6)
+ .add("ht7", ht7)
+ .add("lt7", lt7)
+ .add("continueTime7", continueTime7)
+ .add("ht8", ht8)
+ .add("lt8", lt8)
+ .add("continueTime8", continueTime8)
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetPointTempHumListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetPointTempHumListVO.java
new file mode 100644
index 0000000..70cc862
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetPointTempHumListVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.cold;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.PointTempHumList;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.PointTempHumListVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:53
+ * @ClassName GetPointTempHumListVO
+ * @Remark
+ */
+public class GetPointTempHumListVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetPointTempHumListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorageInfoListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorageInfoListVO.java
new file mode 100644
index 0000000..f8ebc94
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorageInfoListVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.cold;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StorageInfoListVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 13:54
+ * @ClassName GetStorageInfoListVO
+ * @Remark
+ */
+public class GetStorageInfoListVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetStorageInfoListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorageTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorageTempHumVO.java
new file mode 100644
index 0000000..dc91972
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorageTempHumVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.cold;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StorageTempHumVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 13:48
+ * @ClassName GetStorageTempHum
+ * @Remark
+ */
+public class GetStorageTempHumVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetStorageTempHumVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStoreInfoListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStoreInfoListVO.java
new file mode 100644
index 0000000..0d0d4ba
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStoreInfoListVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.cold;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StoreInfoVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:47
+ * @ClassName GetStoreInfoListVO
+ * @Remark
+ */
+public class GetStoreInfoListVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetStoreInfoListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorePointTempHumListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorePointTempHumListVO.java
new file mode 100644
index 0000000..9b556c0
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStorePointTempHumListVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.cold;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StorePointTempHumListVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:29
+ * @ClassName GetStorePointTempHumListVO
+ * @Remark
+ */
+public class GetStorePointTempHumListVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetStorePointTempHumListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStoreTempHumVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStoreTempHumVO.java
new file mode 100644
index 0000000..d3766e9
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/cold/GetStoreTempHumVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.cold;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.cold.StoreTempHumVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/6 11:38
+ * @ClassName GetStoreTempHumVO
+ * @Remark
+ */
+public class GetStoreTempHumVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetStoreTempHumVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendFlashDirectiveVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendFlashDirectiveVO.java
new file mode 100644
index 0000000..6087e14
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendFlashDirectiveVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.function;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.function.FlashDirectiveRequestVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 9:30
+ * @ClassName SendFlashDirectiveVO
+ * @Remark
+ */
+public class SendFlashDirectiveVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(SendFlashDirectiveVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendVechileVoiceVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendVechileVoiceVO.java
new file mode 100644
index 0000000..8b28872
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendVechileVoiceVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.function;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.function.VechileVoiceVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 9:45
+ * @ClassName SendVechileVoiceVO
+ * @Remark
+ */
+public class SendVechileVoiceVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(SendVechileVoiceVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendVoiceDirectiveVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendVoiceDirectiveVO.java
new file mode 100644
index 0000000..3d3cf63
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/function/SendVoiceDirectiveVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.function;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.function.VoiceDirectiveRequestVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 9:26
+ * @ClassName SendVoiceDirectiveVO
+ * @Remark
+ */
+public class SendVoiceDirectiveVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(SendVoiceDirectiveVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetHumidityListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetHumidityListVO.java
new file mode 100644
index 0000000..52d825c
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetHumidityListVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.iot;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.HumidityListVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 14:18
+ * @ClassName GetHumidityListVO
+ * @Remark
+ */
+public class GetHumidityListVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetHumidityListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetOilCalListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetOilCalListVO.java
new file mode 100644
index 0000000..5c88e46
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetOilCalListVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.iot;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.OilCalList;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.OilCalListVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 14:28
+ * @ClassName FetOilCalListVO
+ * @Remark
+ */
+public class GetOilCalListVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetOilCalListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetTemperatureListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetTemperatureListVO.java
new file mode 100644
index 0000000..fb401de
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetTemperatureListVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.iot;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.TemperatureList;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.TemperatureListVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 14:32
+ * @ClassName GetTemperatureListVO
+ * @Remark
+ */
+public class GetTemperatureListVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetTemperatureListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetTrackByDataTerminalIdVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetTrackByDataTerminalIdVO.java
new file mode 100644
index 0000000..ccc1e0d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/iot/GetTrackByDataTerminalIdVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.iot;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.TrackByDataTerminalId;
+import com.e6yun.project.sdk.api.pojo.basevo.iot.TrackByDataTerminalIdVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 14:40
+ * @ClassName GetTrackByDataTerminalIdVO
+ * @Remark
+ */
+public class GetTrackByDataTerminalIdVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetTrackByDataTerminalIdVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/GetDriverLimitVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/GetDriverLimitVO.java
new file mode 100644
index 0000000..d97e2af
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/GetDriverLimitVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.logistics;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.DriverLimitVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 11:40
+ * @ClassName GetDriverLimitVO
+ * @Remark
+ */
+public class GetDriverLimitVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetDriverLimitVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/PayBillVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/PayBillVO.java
new file mode 100644
index 0000000..1f6c059
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/PayBillVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.logistics;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.PBill;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.PBillVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 11:43
+ * @ClassName PayBillVO
+ * @Remark
+ */
+public class PayBillVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(PayBillVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/RechargeMoneyVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/RechargeMoneyVO.java
new file mode 100644
index 0000000..fd51f6b
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/RechargeMoneyVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.logistics;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.MoneyVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/8 11:39
+ * @ClassName RechargeMoneyVO
+ * @Remark
+ */
+public class RechargeMoneyVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(RechargeMoneyVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/RevokeBillVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/RevokeBillVO.java
new file mode 100644
index 0000000..02b8fed
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/logistics/RevokeBillVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.logistics;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.Bill;
+import com.e6yun.project.sdk.api.pojo.basevo.logistics.BillVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/8 11:45
+ * @ClassName RevokeBillVO
+ * @Remark
+ */
+public class RevokeBillVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(RevokeBillVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetDrivingTimeListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetDrivingTimeListVO.java
new file mode 100644
index 0000000..b22d5a8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetDrivingTimeListVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.VehicleDepartureStatusVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 15:53
+ * @ClassName PushVehicleDepartureStatusVO
+ * @Remark
+ */
+public class GetDrivingTimeListVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetDrivingTimeListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetStatStatementVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetStatStatementVO.java
new file mode 100644
index 0000000..d0cee72
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetStatStatementVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.StatStatementVo;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:11
+ * @ClassName GetStatStatementVO
+ * @Remark
+ */
+public class GetStatStatementVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetStatStatementVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetTravelListVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetTravelListVO.java
new file mode 100644
index 0000000..fe4774d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/GetTravelListVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.TravelListVo;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:22
+ * @ClassName GetTravelListVO
+ * @Remark
+ */
+public class GetTravelListVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(GetTravelListVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/ListActiveSafetyEventForStVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/ListActiveSafetyEventForStVO.java
new file mode 100644
index 0000000..8c70ba4
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/ListActiveSafetyEventForStVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.ActiveSafetyEventForSt;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.ActiveSafetyEventForStVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:03
+ * @ClassName ListActiveSafetyEventForStVO
+ * @Remark
+ */
+public class ListActiveSafetyEventForStVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(ListActiveSafetyEventForStVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/ListActiveSafetyEventVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/ListActiveSafetyEventVO.java
new file mode 100644
index 0000000..9a9aea2
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/ListActiveSafetyEventVO.java
@@ -0,0 +1,24 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.ActiveSafetyEventVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description TODO
+ * @Author jiangruikang@e6yun.com
+ * @Created Date: 2021/7/6 9:18
+ * @ClassName ListActiveSafetyEventVO
+ * @Remark
+ */
+public class ListActiveSafetyEventVO extends ApiResponse> {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(ListActiveSafetyEventVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/RealtimeAnalysisVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/RealtimeAnalysisVO.java
new file mode 100644
index 0000000..988d50a
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/RealtimeAnalysisVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.TimeAnalysisVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:36
+ * @ClassName RealtimeAnalysisVO
+ * @Remark
+ */
+public class RealtimeAnalysisVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(RealtimeAnalysisVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/WeeklyEventsAnalysisVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/WeeklyEventsAnalysisVO.java
new file mode 100644
index 0000000..eb22c86
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/saftey/WeeklyEventsAnalysisVO.java
@@ -0,0 +1,22 @@
+package com.e6yun.project.sdk.api.pojo.saftey;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.saftey.EventsAnalysisVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description TODO
+ * @Author xxx@e6yun.com
+ * @Created Date: 2021/7/7 10:34
+ * @ClassName WeeklyEventsAnalysisVO
+ * @Remark
+ */
+public class WeeklyEventsAnalysisVO extends ApiResponse {
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(WeeklyEventsAnalysisVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/DriverUpdateVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/DriverUpdateVO.java
new file mode 100644
index 0000000..763879e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/DriverUpdateVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.UpdateDriverVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/8 8:55
+ * @ClassName DriverUpdateVO
+ * @Remark
+ */
+public class DriverUpdateVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(DriverUpdateVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/PushVehicleDepartureVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/PushVehicleDepartureVO.java
new file mode 100644
index 0000000..6e84196
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/PushVehicleDepartureVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.PushVehicleDepartureStatusVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/8/9 11:18
+ * @ClassName PushVehicleDepartureVO
+ * @Remark
+ */
+public class PushVehicleDepartureVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(PushVehicleDepartureVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/QueryBluetoothElockVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/QueryBluetoothElockVO.java
new file mode 100644
index 0000000..b1c21ba
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/QueryBluetoothElockVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.BluetoothElockVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:29
+ * @ClassName QueryBluetoothElockVO
+ * @Remark
+ */
+public class QueryBluetoothElockVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(QueryBluetoothElockVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/QueryElockOperateRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/QueryElockOperateRecordVO.java
new file mode 100644
index 0000000..6f1dfe8
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/QueryElockOperateRecordVO.java
@@ -0,0 +1,23 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.ElockOperateRecordVO;
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:12
+ * @ClassName QueryElockOperateRecordVO
+ * @Remark
+ */
+public class QueryElockOperateRecordVO extends ApiResponse> {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(QueryElockOperateRecordVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/SaveBluetoothleLockErrorOprRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/SaveBluetoothleLockErrorOprRecordVO.java
new file mode 100644
index 0000000..5af327d
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/SaveBluetoothleLockErrorOprRecordVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.BluetoothleLockErrorOprRecordVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:58
+ * @ClassName SaveBluetoothleLockErrorOprRecordVO
+ * @Remark
+ */
+public class SaveBluetoothleLockErrorOprRecordVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(SaveBluetoothleLockErrorOprRecordVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/UploadOperateRecordVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/UploadOperateRecordVO.java
new file mode 100644
index 0000000..a9e2006
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/UploadOperateRecordVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.OperateRecordVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 16:51
+ * @ClassName UploadOperateRecordVO
+ * @Remark
+ */
+public class UploadOperateRecordVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(UploadOperateRecordVO.class)
+ .add("super",super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/VehicleUpdateVO.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/VehicleUpdateVO.java
new file mode 100644
index 0000000..5360be1
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/pojo/smart/VehicleUpdateVO.java
@@ -0,0 +1,21 @@
+package com.e6yun.project.sdk.api.pojo.smart;
+
+import com.e6yun.project.sdk.api.pojo.base.ApiResponse;
+import com.e6yun.project.sdk.api.pojo.basevo.smart.UpdateVehicleVO;
+import com.google.common.base.MoreObjects;
+
+/**
+ * @Description
+ * @Author ningkun@e6yun.com
+ * @Created Date: 2021/7/7 17:01
+ * @ClassName VehicleUpdateVO
+ * @Remark
+ */
+public class VehicleUpdateVO extends ApiResponse {
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(VehicleUpdateVO.class)
+ .add("super", super.toString())
+ .toString();
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/utils/OkhttpClientUtils.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/utils/OkhttpClientUtils.java
new file mode 100644
index 0000000..5e38d7e
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/utils/OkhttpClientUtils.java
@@ -0,0 +1,107 @@
+package com.e6yun.project.sdk.api.utils;
+
+import com.google.gson.Gson;
+import okhttp3.*;
+import okio.BufferedSink;
+import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.collections4.MapUtils;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
+
+import java.io.IOException;
+import java.net.URI;
+import java.nio.charset.StandardCharsets;
+import java.time.Duration;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import java.util.Objects;
+
+/**
+ * @author Xue Xiang
+ */
+public class OkhttpClientUtils {
+
+ /**
+ * 连接超时时长,单位: 秒
+ */
+ private static final long TIMEOUT_CONNECT_SECONDS = 10;
+
+ /**
+ * 读数据超时时长,单位: 秒
+ */
+ private static final long TIMEOUT_READ_SECONDS = 30;
+
+ /**
+ * 写数据超时时长,单位: 秒
+ */
+ private static final long TIMEOUT_WRITE_SECONDS = 10;
+
+ public static final MediaType JSON = MediaType.get("application/json; charset=utf-8");
+
+ /**
+ * 全局OkHttpClient
+ */
+ private static final OkHttpClient OK_HTTP_CLIENT =
+ new OkHttpClient().newBuilder()
+ .connectTimeout(Duration.ofSeconds(TIMEOUT_CONNECT_SECONDS))
+ .readTimeout(Duration.ofSeconds(TIMEOUT_READ_SECONDS))
+ .writeTimeout(Duration.ofSeconds(TIMEOUT_WRITE_SECONDS)).build();
+
+
+ public static HttpUrl buildUrlQueryString(String url, Map parameters){
+ HttpUrl.Builder huBuilder = HttpUrl.parse(url).newBuilder();
+ if(MapUtils.isNotEmpty(parameters)){
+ for(Map.Entry entry : parameters.entrySet()){
+ String name = entry.getKey();
+ String value = entry.getValue();
+ if(Objects.isNull(name)){
+ throw new IllegalArgumentException("参数的键不能空");
+ }
+ huBuilder.addQueryParameter(name, value);
+ }
+ }
+ return huBuilder.build();
+ }
+
+ public static String get(String url, Map parameters) throws IOException {
+ HttpUrl httpUrl = buildUrlQueryString(url, parameters);
+ final Request request = new Request.Builder().get().url(httpUrl).build();
+ try (Response response = OK_HTTP_CLIENT.newCall(request).execute()) {
+ return new String(response.body().bytes(), StandardCharsets.UTF_8);
+ }
+ }
+
+ public static String postFormBody(String url, Map parameters) throws IOException {
+ HttpUrl.Builder huBuilder = HttpUrl.parse(url).newBuilder();
+ FormBody.Builder fbBuilder = new FormBody.Builder();
+ if(MapUtils.isNotEmpty(parameters)){
+ for(Map.Entry entry : parameters.entrySet()){
+ String name = entry.getKey();
+ String value = entry.getValue();
+ if(Objects.isNull(name)){
+ throw new IllegalArgumentException("参数的键不能空");
+ }
+ fbBuilder.add(name, value);
+ }
+ }
+ final Request request = new Request.Builder().post(fbBuilder.build()).url(huBuilder.build()).build();
+ try (Response response = OK_HTTP_CLIENT.newCall(request).execute()) {
+ return new String(response.body().bytes(), StandardCharsets.UTF_8);
+ }
+ }
+
+ public static String postJsonBody(String url, Object parameters) throws IOException {
+ HttpUrl.Builder huBuilder = HttpUrl.parse(url).newBuilder();
+ Gson gson = new Gson();
+ String json = gson.toJson(parameters);
+ RequestBody body = RequestBody.create(json, JSON);
+ Request request = new Request.Builder()
+ .url(huBuilder.build())
+ .post(body)
+ .build();
+ try (Response response = OK_HTTP_CLIENT.newCall(request).execute()) {
+ return new String(response.body().bytes(), StandardCharsets.UTF_8);
+ }
+ }
+}
diff --git a/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/utils/SignUtils.java b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/utils/SignUtils.java
new file mode 100644
index 0000000..39de291
--- /dev/null
+++ b/cpxt-admin/src/main/java/com/e6yun/project/sdk/api/utils/SignUtils.java
@@ -0,0 +1,38 @@
+package com.e6yun.project.sdk.api.utils;
+
+import org.apache.commons.codec.digest.DigestUtils;
+
+import java.nio.charset.StandardCharsets;
+import java.util.Map;
+import java.util.TreeMap;
+
+/**
+ * 计算签名工具类
+ * @author Xue Xiang
+ */
+public final class SignUtils {
+
+ /**
+ * 计算签名
+ * @param appKey
+ * @param secretKey
+ * @param param
+ * @return
+ */
+ public static String sign(String appKey, String secretKey, Map param) {
+ // TreeMap默认根据key从小到大排序
+ TreeMap treeMap = new TreeMap(param);
+ StringBuilder stringBuilder = new StringBuilder();
+ stringBuilder.append(secretKey);
+ for(Map.Entry entry : treeMap.entrySet()){
+ stringBuilder.append(entry.getKey());
+ stringBuilder.append(entry.getValue());
+ }
+ stringBuilder.append(secretKey);
+ // 计算MD5摘要的原始字符串
+ String rawStr = stringBuilder.toString();
+ // 以UTF-8编码获取字符串的字节数组
+ return DigestUtils.md5Hex(rawStr.getBytes(StandardCharsets.UTF_8));
+
+ }
+}
diff --git a/cpxt-common/src/main/java/com/cpxt/common/utils/Helper.java b/cpxt-common/src/main/java/com/cpxt/common/utils/Helper.java
new file mode 100644
index 0000000..edd6bfd
--- /dev/null
+++ b/cpxt-common/src/main/java/com/cpxt/common/utils/Helper.java
@@ -0,0 +1,381 @@
+package com.cpxt.common.utils;
+
+import com.cpxt.common.core.text.Convert;
+
+import javax.servlet.http.HttpServletRequest;
+import java.text.SimpleDateFormat;
+import java.util.*;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+public class Helper {
+
+ public static String ManagerDeptID(Long deptid, String managerDeptid){
+ if (managerDeptid!=null && !managerDeptid.trim().equals("")){
+ return Helper.NStr(managerDeptid.trim());
+ } else
+ return Helper.NStr(deptid);
+ }
+
+ /**
+ * 去除组织机构后面0 返回组织机构前缀
+ * @param deptid 组织机构代码
+ * @return 返回组织机构前缀
+ */
+ public static String PrefixDeptid(String deptid){
+ if (deptid==null || deptid.equals("null")) return "";
+
+ while(deptid.substring(deptid.length()-2).equals("00")){
+ deptid = deptid.substring(0, deptid.length()-2);
+ }
+ return deptid;
+ }
+
+ public static boolean isEmpty(Object obj){
+ String str = NStr(obj, "");
+ if("".equals(str)) {
+ return true;
+ }else {
+ return false;
+ }
+ }
+
+ public static String NStr(Object obj){
+ return NStr(obj, "");
+ }
+ public static String NStr(Object obj, String default_value){
+ try{
+ return obj == null || obj == "null" || obj == "undefined" || "undefined".equals(obj) || obj == "" ? default_value : obj.toString();
+ }catch (Exception ex){
+ return default_value;
+ }
+ }
+ public static int FInt(Object obj){
+ return FInt(obj, 0);
+ }
+ public static int FInt(Object obj, int default_value){
+ try{
+ if (obj==null) return default_value;
+ return Convert.toInt(obj);
+ }catch (Exception e){
+ return default_value;
+ }
+ }
+
+ public static Double FDouble(Object obj){
+ return FDouble(obj,0.00);
+ }
+ public static Double FDouble(Object obj, Double doub){
+ try{
+ return Convert.toDouble(obj);
+ }catch (Exception e){
+ return doub;
+ }
+ }
+
+
+ public static Long FLong(Object obj){
+ return FLong(obj, 0L);
+ }
+ public static Long FLong(Object obj, Long default_value){
+ try{
+ if (obj==null) return default_value;
+ return Convert.toLong(obj);
+ }catch (Exception e){
+ return default_value;
+ }
+ }
+
+ /**
+ *校验邮箱格式
+ */
+ public static boolean checkEmail(String value){
+ boolean flag=false;
+ Pattern p1 = null;
+ Matcher m = null;
+ p1 = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
+ m = p1.matcher(value);
+ flag = m.matches();
+ return flag;
+ }
+ /**
+ * @param checkType 校验类型:0校验手机号码,1校验座机号码,2两者都校验满足其一就可
+ * @param phoneNum
+ * */
+ public static boolean validPhoneNum(String checkType,String phoneNum){
+ boolean flag=false;
+ Pattern p1 = null;
+ Pattern p2 = null;
+ Matcher m = null;
+ p1 = Pattern.compile("^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\\d{8})?$");
+ p2 = Pattern.compile("^(0[0-9]{2,3}\\-)?([1-9][0-9]{6,7})$");
+ if("0".equals(checkType)){
+ System.out.println(phoneNum.length());
+ if(phoneNum.length()!=11){
+ return false;
+ }else{
+ m = p1.matcher(phoneNum);
+ flag = m.matches();
+ }
+ }else if("1".equals(checkType)){
+ if(phoneNum.length()<11||phoneNum.length()>=16){
+ return false;
+ }else{
+ m = p2.matcher(phoneNum);
+ flag = m.matches();
+ }
+ }else if("2".equals(checkType)){
+ if(!((phoneNum.length() == 11 && p1.matcher(phoneNum).matches())||(phoneNum.length()<16&&p2.matcher(phoneNum).matches()))){
+ return false;
+ }else{
+ flag = true;
+ }
+ }
+ return flag;
+ }
+ /**
+ * 功能:身份证的有效验证
+ */
+ public static boolean IDCardValidate(String IDStr) {
+ IDStr = IDStr.trim().toUpperCase();
+ String errorInfo = "";// 记录错误信息
+ String[] ValCodeArr = { "1", "0", "X", "9", "8", "7", "6", "5", "4", "3", "2" };
+ String[] Wi = { "7", "9", "10", "5", "8", "4", "2", "1", "6", "3", "7", "9", "10", "5", "8", "4", "2" };
+ String Ai = "";
+ // ================ 号码的长度 15位或18位 ================
+ if (IDStr.length() != 15 && IDStr.length() != 18) {
+ //身份证号码长度应该为15位或18位
+ return false;
+ }
+ // =======================(end)========================
+
+ // ================ 数字 除最后以为都为数字 ================
+ if (IDStr.length() == 18) {
+ Ai = IDStr.substring(0, 17);
+ } else if (IDStr.length() == 15) {
+ Ai = IDStr.substring(0, 6) + "19" + IDStr.substring(6, 15);
+ }
+ if (isNumeric(Ai) == false) {
+ //身份证15位号码都应为数字 ; 18位号码除最后一位外,都应为数字。
+ return false;
+ }
+ // =======================(end)========================
+
+ // ================ 出生年月是否有效 ================
+ String strYear = Ai.substring(6, 10);// 年份
+ String strMonth = Ai.substring(10, 12);// 月份
+ String strDay = Ai.substring(12, 14);// 月份
+ if (isDataFormat(strYear + "-" + strMonth + "-" + strDay) == false) {
+ //身份证生日无效。
+ return false;
+ }
+ GregorianCalendar gc = new GregorianCalendar();
+ SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
+ try {
+ if ((gc.get(Calendar.YEAR) - Integer.parseInt(strYear)) > 150
+ || (gc.getTime().getTime() - s.parse(strYear + "-" + strMonth + "-" + strDay).getTime()) < 0) {
+ //身份证生日不在有效范围。
+ return false;
+ }
+ }catch (Exception ex){
+ return false;
+ }
+ if (Integer.parseInt(strMonth) > 12 || Integer.parseInt(strMonth) == 0) {
+ //身份证月份无效
+ return false;
+ }
+ if (Integer.parseInt(strDay) > 31 || Integer.parseInt(strDay) == 0) {
+ //身份证日期无效
+ return false;
+ }
+ // =====================(end)=====================
+
+ // ================ 地区码时候有效 ================
+ Hashtable h = GetAreaCode();
+ if (h.get(Ai.substring(0, 2)) == null) {
+ //身份证地区编码错误。
+ return false;
+ }
+ // ==============================================
+
+ // ================ 判断最后一位的值 ================
+ int TotalmulAiWi = 0;
+ for (int i = 0; i < 17; i++) {
+ TotalmulAiWi = TotalmulAiWi + Integer.parseInt(String.valueOf(Ai.charAt(i))) * Integer.parseInt(Wi[i]);
+ }
+ int modValue = TotalmulAiWi % 11;
+ String strVerifyCode = ValCodeArr[modValue];
+ Ai = Ai + strVerifyCode;
+
+ if (IDStr.length() == 18) {
+ if (Ai.equals(IDStr) == false) {
+ //身份证无效,不是合法的身份证号码
+ return false;
+ }
+ } else {
+ return true;
+ }
+ // =====================(end)=====================
+ return true;
+ }
+
+ /**
+ * 功能:设置地区编码
+ */
+ private static Hashtable GetAreaCode() {
+ Hashtable hashtable = new Hashtable();
+ hashtable.put("11", "北京");
+ hashtable.put("12", "天津");
+ hashtable.put("13", "河北");
+ hashtable.put("14", "山西");
+ hashtable.put("15", "内蒙古");
+ hashtable.put("21", "辽宁");
+ hashtable.put("22", "吉林");
+ hashtable.put("23", "黑龙江");
+ hashtable.put("31", "上海");
+ hashtable.put("32", "江苏");
+ hashtable.put("33", "浙江");
+ hashtable.put("34", "安徽");
+ hashtable.put("35", "福建");
+ hashtable.put("36", "江西");
+ hashtable.put("37", "山东");
+ hashtable.put("41", "河南");
+ hashtable.put("42", "湖北");
+ hashtable.put("43", "湖南");
+ hashtable.put("44", "广东");
+ hashtable.put("45", "广西");
+ hashtable.put("46", "海南");
+ hashtable.put("50", "重庆");
+ hashtable.put("51", "四川");
+ hashtable.put("52", "贵州");
+ hashtable.put("53", "云南");
+ hashtable.put("54", "西藏");
+ hashtable.put("61", "陕西");
+ hashtable.put("62", "甘肃");
+ hashtable.put("63", "青海");
+ hashtable.put("64", "宁夏");
+ hashtable.put("65", "新疆");
+ hashtable.put("71", "台湾");
+ hashtable.put("81", "香港");
+ hashtable.put("82", "澳门");
+ hashtable.put("91", "国外");
+ return hashtable;
+ }
+
+ /**
+ * 验证日期字符串是否是YYYY-MM-DD格式
+ */
+ public static boolean isDataFormat(String str) {
+ boolean flag = false;
+ // String
+ // regxStr="[1-9][0-9]{3}-[0-1][0-2]-((0[1-9])|([12][0-9])|(3[01]))";
+ String regxStr = "^((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])))))|(\\d{2}(([02468][1235679])|([13579][01345789]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))(\\s(((0?[0-9])|([1-2][0-3]))\\:([0-5]?[0-9])((\\s)|(\\:([0-5]?[0-9])))))?$";
+ Pattern pattern1 = Pattern.compile(regxStr);
+ Matcher isNo = pattern1.matcher(str);
+ if (isNo.matches()) {
+ flag = true;
+ }
+ return flag;
+ }
+
+ /**
+ * 功能:判断字符串是否为数字
+ */
+ private static boolean isNumeric(String str) {
+ Pattern pattern = Pattern.compile("[0-9]*");
+ Matcher isNum = pattern.matcher(str);
+ if (isNum.matches()) {
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ public static String getIP(HttpServletRequest request){
+ String ip = request.getHeader("x-forwarded-for");
+ if (ip!=null && ip.length()!=0 && !"unknown".equalsIgnoreCase(ip))
+ if (ip.indexOf(",")>=0) ip = ip.split(",")[0];
+
+ if (ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip))
+ ip = request.getHeader("Proxy-Client-IP");
+ if (ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip))
+ ip = request.getHeader("WL-Proxy-Client-IP");
+ if (ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip))
+ ip = request.getHeader("HTTP_CLIENT_IP");
+ if (ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip))
+ ip = request.getHeader("HTTP_X_FORWARDED_FOR");
+ if (ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip))
+ ip = request.getHeader("X-Real-IP");
+ if (ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip))
+ ip = request.getRemoteAddr();
+ return ip;
+ }
+
+ public static Map getBirAgeSex(String certificateNo) {
+ String birthday = "";
+ String age = "";
+ String sexCode = "";
+
+ int year = Calendar.getInstance().get(Calendar.YEAR);
+ char[] number = certificateNo.toCharArray();
+ boolean flag = true;
+ if (number.length == 15) {
+ for (int x = 0; x < number.length; x++) {
+ if (!flag)
+ return new HashMap();
+ flag = Character.isDigit(number[x]);
+ }
+ } else if (number.length == 18) {
+ for (int x = 0; x < number.length - 1; x++) {
+ if (!flag)
+ return new HashMap