更新实时轨迹6

master
tangwenkang 2023-12-03 20:47:52 +08:00
parent ff31f7204e
commit 690531cd40
1 changed files with 59 additions and 9 deletions

View File

@ -19,11 +19,13 @@ export default {
}, },
arr:[], arr:[],
lineArr:null, lineArr:null,
carMsg:{} carMsg:[]
} }
}, },
mounted() { mounted() {
setInterval(() => {
this.historyMap();
}, 1000);
}, },
created() { created() {
this.getList() this.getList()
@ -46,12 +48,13 @@ export default {
this.recordCar.startTime = recordCar.startTime this.recordCar.startTime = recordCar.startTime
this.recordCar.endTime = recordCar.endTime this.recordCar.endTime = recordCar.endTime
historyMap(this.recordCar).then(res=>{ historyMap(this.recordCar).then(res=>{
res.data.forEach(item=>{ this.carMsg = res.data
this.carMsg = item // res.data.forEach(item=>{
this.arr.push(item.longitude.replace(/"/g, "") +","+item.latitude.replace(/"/g, "")) // this.carMsg = item
this.lineArr.push(this.arr) // this.arr.push(item.longitude.replace(/"/g, "") +","+item.latitude.replace(/"/g, ""))
console.log(this.lineArr) // this.lineArr = this.arr.map(item => item.trim().replace(/'/g, '').split(','))
}) // console.log(this.lineArr)
// })
}) })
this.initMap() this.initMap()
this.startAnimation() this.startAnimation()
@ -137,7 +140,54 @@ export default {
<template> <template>
<div> <div>
<p>{{carMsg}}</p> <div v-for="car in carMsg" :key="car.id">
<p>主键id:{{car.id}}</p>
<p>VIN:{{car.vin}}</p>
<p>时间戳:{{car.createTime}}</p>
<p>经度:{{car.longitude}}</p>
<p>维度:{{car.latitude}}</p>
<p>速度:{{car.speed}}</p>
<p>里程:{{car.mileage}}</p>
<p>总电压:{{car.voltage}}</p>
<p>总电流:{{car.current}}</p>
<p>绝缘电阻:{{car.resistance}}</p>
<p>档位:{{car.gear}}</p>
<p>加速踏板行程值:{{car.accelerationPedal}}</p>
<p>制动踏板行程值:{{car.brakePedal}}</p>
<p>燃料消耗率:{{car.fuelConsumptionRate}}</p>
<p>电机控制器温度:{{car.motorControllerTemperature}}</p>
<p>电机转速:{{car.motorSpeed}}</p>
<p>电机转矩:{{car.motorTorque}}</p>
<p>电机温度:{{car.motorTemperature}}</p>
<p>电机电压:{{car.motorVoltage}}</p>
<p>电机电流:{{car.motorCurrent}}</p>
<p>动力电池剩余电量SOC:{{car.remainingBattery}}</p>
<p>当前状态允许的最大反馈功率:{{car.maximumFeedbackPower}}</p>
<p>当前状态允许最大放电功率:{{car.maximumDischargePower}}</p>
<p>BMS自检计数器:{{car.selfCheckCounter}}</p>
<p>动力电池充放电电流:{{car.totalBatteryCurrent}}</p>
<p>动力电池负载端总电压V3:{{car.totalBatteryVoltage}}</p>
<p>单次最大电压:{{car.singleBatteryMaxVoltage}}</p>
<p>单体电池最低电压:{{car.singleBatteryMinVoltage}}</p>
<p>单体电池最高温度:{{car.singleBatteryMaxTemperature}}</p>
<p>单体电池最低温度:{{car.singleBatteryMinTemperature}}</p>
<p>动力电池可用容量:{{car.availableBatteryCapacity}}</p>
<p>车辆状态:{{car.vehicleStatus}}</p>
<p>充电状态:{{car.chargingStatus}}</p>
<p>运行状态:{{car.operatingStatus}}</p>
<p>SOC:{{car.socStatus}}</p>
<p>可充电储能装置工作状态:{{car.chargingEnergyStorageStatus}}</p>
<p>驱动电机状态:{{car.driveMotorStatus}}</p>
<p>定位是否有效:{{car.positionStatus}}</p>
<p>EAS(汽车防盗系统)状态:{{car.easStatus}}</p>
<p>PTC(电动加热器)状态:{{car.ptcStatus}}</p>
<p>EPS(电动助力系统)状态:{{car.epsStatus}}</p>
<p>ABS(防抱死)状态:{{car.absStatus}}</p>
<p>MCU(电机/逆变器)状态:{{car.mcuStatus}}</p>
<p>动力电池加热状态:{{car.heatingStatus}}</p>
<p>动力电池当前状态:{{car.batteryStatus}}</p>
<p>动力电池保温状态:{{car.batteryInsulationStatus}}</p>
</div>
<div> <div>
<el-form> <el-form>