(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6ff5ea87"],{6149:function(t,e,a){"use strict";a("8201")},8201:function(t,e,a){},ba75:function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:10}},[a("el-row",{staticStyle:{height:"50px"}},[a("div",[a("el-button",[t._v("添加车辆")])],1)]),a("div",{staticClass:"grid-content bg-purple",style:{height:t.contentHeight-50+"px"}},[a("el-row",{attrs:{gutter:10}},t._l(t.vehicleList,(function(e){return a("el-col",{staticStyle:{margin:"0 0 10px 0"},attrs:{span:12}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("el-tag",{staticStyle:{"padding-left":"0","padding-right":"0"},attrs:{type:e.online?"success":"info"}},[t._v(" "+t._s(e.vin)+" ")]),a("el-button",{staticStyle:{float:"right"},attrs:{size:"mini"},on:{click:function(a){t.checkVin=e.vin}}},[t._v("选择")]),a("span",{staticStyle:{float:"right",color:"rgba(255,255,255,0)"}},[t._v("|")]),e.online?t._e():a("el-button",{staticStyle:{float:"right"},attrs:{size:"mini"},on:{click:function(a){return t.clientInit(e.vin)}}},[t._v(" 上线 ")]),e.online?a("el-button",{staticStyle:{float:"right"},attrs:{size:"mini"},on:{click:function(a){return t.clientClose(e.vin)}}},[t._v(" 下线 ")]):t._e()],1),a("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"mini",border:""}},[a("el-descriptions-item",[a("template",{slot:"label"},[a("i",{staticClass:"el-icon-discover"}),t._v(" 路线 ")]),a("el-radio-group",{attrs:{size:"mini"},on:{input:function(a){return t.checkPositionCode(e)}},model:{value:e.positionCode,callback:function(a){t.$set(e,"positionCode",a)},expression:"vehicle.positionCode"}},t._l(t.positionCodeList,(function(t){return a("el-radio-button",{attrs:{label:t}})})),1),a("el-tag",{staticStyle:{"margin-left":"15px"},attrs:{type:"success"}},[t._v(t._s(e.positionLength))])],2),a("el-descriptions-item",[a("template",{slot:"label"},[a("i",{staticClass:"el-icon-location-outline"}),t._v(" 档位 ")]),a("el-radio-group",{attrs:{size:"mini"},on:{input:function(a){return t.checkGear(e)}},model:{value:e.gear,callback:function(a){t.$set(e,"gear",a)},expression:"vehicle.gear"}},[a("el-radio-button",{attrs:{label:"P"}}),a("el-radio-button",{attrs:{label:"D"}})],1),a("el-tag",{staticStyle:{"margin-left":"15px"},attrs:{type:"info"}},[t._v("P档只上报,不模拟")])],2),a("el-descriptions-item",[a("template",{slot:"label"},[a("i",{staticClass:"el-icon-mobile-phone"}),t._v(" 报文上报 ")]),a("el-radio-group",{attrs:{size:"mini"},on:{input:function(a){return t.checkMsg(e)}},model:{value:e.msgCode,callback:function(a){t.$set(e,"msgCode",a)},expression:"vehicle.msgCode"}},[a("el-radio-button",{attrs:{label:"上报"}}),a("el-radio-button",{attrs:{label:"暂停"}}),a("el-radio-button",{attrs:{label:"停止"}})],1)],2),a("el-descriptions-item",[a("template",{slot:"label"},[a("i",{staticClass:"el-icon-tickets"}),t._v(" 总里程 ")]),a("el-tag",{attrs:{size:"small"}},[t._v(t._s(e.mileage))])],2),a("el-descriptions-item",[a("template",{slot:"label"},[a("i",{staticClass:"el-icon-office-building"}),t._v(" 联系地址 ")]),t._v(" 江苏省苏州市吴中区吴中大道 1188 号 ")],2)],1)],1)],1)})),1)],1)],1),a("el-col",{attrs:{span:14}},[a("div",{staticClass:"grid-content bg-purple",style:{height:t.contentHeight+"px"}},[a("div",{staticClass:"contentMain",style:{height:t.contentHeight/2-10+"px",width:"100%"}},[a("el-row",{attrs:{gutter:10}},[a("el-form",{ref:"form",attrs:{labelPosition:"top",model:t.vehicleData}},[a("el-col",{attrs:{span:12}},[a("div",{style:{height:t.contentHeight/2-10+"px",width:"100%","background-color":"#FFFFFF"}},[a("el-tabs",{style:{height:t.contentHeight/2-10+"px"},attrs:{"tab-position":"top",type:"border-card"}},[a("el-tab-pane",{attrs:{label:"基本信息"}},[a("div",{staticClass:"vehicleDataTab",style:{height:t.contentHeight/2-80+"px"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"车速"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.speed,callback:function(e){t.$set(t.vehicleData,"speed",e)},expression:"vehicleData.speed"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"总电压"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.voltage,callback:function(e){t.$set(t.vehicleData,"voltage",e)},expression:"vehicleData.voltage"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"总电流"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.current,callback:function(e){t.$set(t.vehicleData,"current",e)},expression:"vehicleData.current"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"绝缘电阻"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.resistance,callback:function(e){t.$set(t.vehicleData,"resistance",e)},expression:"vehicleData.resistance"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"加速踏板行程值"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.accelerationPedal,callback:function(e){t.$set(t.vehicleData,"accelerationPedal",e)},expression:"vehicleData.accelerationPedal"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"制动踏板行程值"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.brakePedal,callback:function(e){t.$set(t.vehicleData,"brakePedal",e)},expression:"vehicleData.brakePedal"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"燃料消耗率"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.fuelConsumptionRate,callback:function(e){t.$set(t.vehicleData,"fuelConsumptionRate",e)},expression:"vehicleData.fuelConsumptionRate"}})],1)],1)],1)],1)]),a("el-tab-pane",{attrs:{label:"电机"}},[a("div",{staticClass:"vehicleDataTab",style:{height:t.contentHeight/2-80+"px"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电机控制器温度"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.motorControllerTemperature,callback:function(e){t.$set(t.vehicleData,"motorControllerTemperature",e)},expression:"vehicleData.motorControllerTemperature"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电机转速"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.motorSpeed,callback:function(e){t.$set(t.vehicleData,"motorSpeed",e)},expression:"vehicleData.motorSpeed"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电机转矩"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.motorTorque,callback:function(e){t.$set(t.vehicleData,"motorTorque",e)},expression:"vehicleData.motorTorque"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电机温度"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.motorTemperature,callback:function(e){t.$set(t.vehicleData,"motorTemperature",e)},expression:"vehicleData.motorTemperature"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电机电压"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.motorVoltage,callback:function(e){t.$set(t.vehicleData,"motorVoltage",e)},expression:"vehicleData.motorVoltage"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电机电流"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.motorCurrent,callback:function(e){t.$set(t.vehicleData,"motorCurrent",e)},expression:"vehicleData.motorCurrent"}})],1)],1)],1)],1)]),a("el-tab-pane",{attrs:{label:"动力电池"}},[a("div",{staticClass:"vehicleDataTab",style:{height:t.contentHeight/2-80+"px"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池剩余电量SOC"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.remainingBattery,callback:function(e){t.$set(t.vehicleData,"remainingBattery",e)},expression:"vehicleData.remainingBattery"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"电池总容量"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.batteryLevel,callback:function(e){t.$set(t.vehicleData,"batteryLevel",e)},expression:"vehicleData.batteryLevel"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"当前状态允许的最大反馈功率"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.maximumFeedbackPower,callback:function(e){t.$set(t.vehicleData,"maximumFeedbackPower",e)},expression:"vehicleData.maximumFeedbackPower"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"当前状态允许最大放电功率"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.maximumDischargePower,callback:function(e){t.$set(t.vehicleData,"maximumDischargePower",e)},expression:"vehicleData.maximumDischargePower"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"BMS自检计数器"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.selfCheckCounter,callback:function(e){t.$set(t.vehicleData,"selfCheckCounter",e)},expression:"vehicleData.selfCheckCounter"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池充放电电流"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.totalBatteryCurrent,callback:function(e){t.$set(t.vehicleData,"totalBatteryCurrent",e)},expression:"vehicleData.totalBatteryCurrent"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池负载端总电压V3"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.totalBatteryVoltage,callback:function(e){t.$set(t.vehicleData,"totalBatteryVoltage",e)},expression:"vehicleData.totalBatteryVoltage"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"单次最大电压"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.singleBatteryMaxVoltage,callback:function(e){t.$set(t.vehicleData,"singleBatteryMaxVoltage",e)},expression:"vehicleData.singleBatteryMaxVoltage"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"单体电池最低电压"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.singleBatteryMinVoltage,callback:function(e){t.$set(t.vehicleData,"singleBatteryMinVoltage",e)},expression:"vehicleData.singleBatteryMinVoltage"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"单体电池最高温度"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.singleBatteryMaxTemperature,callback:function(e){t.$set(t.vehicleData,"singleBatteryMaxTemperature",e)},expression:"vehicleData.singleBatteryMaxTemperature"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"单体电池最低温度"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.singleBatteryMinTemperature,callback:function(e){t.$set(t.vehicleData,"singleBatteryMinTemperature",e)},expression:"vehicleData.singleBatteryMinTemperature"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池可用容量"}},[a("el-input",{attrs:{disabled:""},model:{value:t.vehicleData.availableBatteryCapacity,callback:function(e){t.$set(t.vehicleData,"availableBatteryCapacity",e)},expression:"vehicleData.availableBatteryCapacity"}})],1)],1)],1)],1)])],1)],1)]),a("el-col",{attrs:{span:12}},[a("div",{style:{height:t.contentHeight/2-10+"px",width:"100%","background-color":"#FFFFFF"}},[a("el-tabs",{style:{height:t.contentHeight/2-10+"px"},attrs:{"tab-position":"top",type:"border-card"}},[a("el-tab-pane",{attrs:{label:"基本状态"}},[a("div",{staticClass:"vehicleDataTab",style:{height:t.contentHeight/2-80+"px"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"车辆状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("vehicleStatus")}},model:{value:t.vehicleData.vehicleStatus,callback:function(e){t.$set(t.vehicleData,"vehicleStatus",e)},expression:"vehicleData.vehicleStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"充电状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("chargingStatus")}},model:{value:t.vehicleData.chargingStatus,callback:function(e){t.$set(t.vehicleData,"chargingStatus",e)},expression:"vehicleData.chargingStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"运行状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("operatingStatus")}},model:{value:t.vehicleData.operatingStatus,callback:function(e){t.$set(t.vehicleData,"operatingStatus",e)},expression:"vehicleData.operatingStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"SOC状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("socStatus")}},model:{value:t.vehicleData.socStatus,callback:function(e){t.$set(t.vehicleData,"socStatus",e)},expression:"vehicleData.socStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"可充电储能装置工作状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("chargingEnergyStorageStatus")}},model:{value:t.vehicleData.chargingEnergyStorageStatus,callback:function(e){t.$set(t.vehicleData,"chargingEnergyStorageStatus",e)},expression:"vehicleData.chargingEnergyStorageStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"驱动电机状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("driveMotorStatus")}},model:{value:t.vehicleData.driveMotorStatus,callback:function(e){t.$set(t.vehicleData,"driveMotorStatus",e)},expression:"vehicleData.driveMotorStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"定位是否有效"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("positionStatus")}},model:{value:t.vehicleData.positionStatus,callback:function(e){t.$set(t.vehicleData,"positionStatus",e)},expression:"vehicleData.positionStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1)],1)],1)]),a("el-tab-pane",{attrs:{label:"组件状态"}},[a("div",{staticClass:"vehicleDataTab",style:{height:t.contentHeight/2-80+"px"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"EAS(汽车防盗系统)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("easStatus")}},model:{value:t.vehicleData.easStatus,callback:function(e){t.$set(t.vehicleData,"easStatus",e)},expression:"vehicleData.easStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"PTC(电动加热器)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("ptcStatus")}},model:{value:t.vehicleData.ptcStatus,callback:function(e){t.$set(t.vehicleData,"ptcStatus",e)},expression:"vehicleData.ptcStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"EPS(电动助力系统)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("epsStatus")}},model:{value:t.vehicleData.epsStatus,callback:function(e){t.$set(t.vehicleData,"epsStatus",e)},expression:"vehicleData.epsStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"ABS(防抱死)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("vehicleStatus")}},model:{value:t.vehicleData.absStatus,callback:function(e){t.$set(t.vehicleData,"absStatus",e)},expression:"vehicleData.absStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"MCU(电机/逆变器)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("vehicleStatus")}},model:{value:t.vehicleData.mcuStatus,callback:function(e){t.$set(t.vehicleData,"mcuStatus",e)},expression:"vehicleData.mcuStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1)],1)],1)]),a("el-tab-pane",{attrs:{label:"电池状态"}},[a("div",{staticClass:"vehicleDataTab",style:{height:t.contentHeight/2-80+"px"}},[a("el-row",{attrs:{gutter:10}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池加热状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("heatingStatus")}},model:{value:t.vehicleData.heatingStatus,callback:function(e){t.$set(t.vehicleData,"heatingStatus",e)},expression:"vehicleData.heatingStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池当前状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("batteryStatus")}},model:{value:t.vehicleData.batteryStatus,callback:function(e){t.$set(t.vehicleData,"batteryStatus",e)},expression:"vehicleData.batteryStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"动力电池保温状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("batteryInsulationStatus")}},model:{value:t.vehicleData.batteryInsulationStatus,callback:function(e){t.$set(t.vehicleData,"batteryInsulationStatus",e)},expression:"vehicleData.batteryInsulationStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"DCDC(电力交换系统)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("dcdcStatus")}},model:{value:t.vehicleData.dcdcStatus,callback:function(e){t.$set(t.vehicleData,"dcdcStatus",e)},expression:"vehicleData.dcdcStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"CHG(充电机)状态"}},[a("el-radio-group",{on:{input:function(e){return t.statusChange("chgStatus")}},model:{value:t.vehicleData.chgStatus,callback:function(e){t.$set(t.vehicleData,"chgStatus",e)},expression:"vehicleData.chgStatus"}},[a("el-radio",{attrs:{label:1}},[t._v("正常")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("异常")])],1)],1)],1)],1)],1)])],1)],1)])],1)],1)],1),a("div",{staticClass:"contentMain",style:{height:t.contentHeight/2-10+"px",width:"100%","background-color":"#FFFFFF"}})])])],1)],1)},i=[],s=(a("99af"),a("d3b7"),a("bc3a")),n=a.n(s),o=a("5c96"),r=a("4360"),c=a("5f87"),u=n.a.create({baseURL:"/",timeout:5e3});u.interceptors.request.use((function(t){return r["a"].getters.token&&(t.headers["X-Token"]=Object(c["a"])()),t}),(function(t){return console.log(t),Promise.reject(t)})),u.interceptors.response.use((function(t){var e=t.data;return 200!==e.code?(Object(o["Message"])({message:e.msg||"Error",type:"error",duration:5e3}),50008!==e.code&&50012!==e.code&&50014!==e.code||o["MessageBox"].confirm("You have been logged out, you can cancel to stay on this page, or log in again","Confirm logout",{confirmButtonText:"Re-Login",cancelButtonText:"Cancel",type:"warning"}).then((function(){r["a"].dispatch("user/resetToken").then((function(){location.reload()}))})),Promise.reject(new Error(e.msg||"Error"))):e}),(function(t){return console.log("err"+t),Object(o["Message"])({message:t.msg,type:"error",duration:5e3}),Promise.reject(t)}));var v=u;function h(t){return v({url:"/vehicle/instance/list",method:"post",data:t})}function p(t){return v({url:"/vehicle/instance/data/".concat(t),method:"GET"})}function d(t,e,a){return v({url:"/vehicle/instance/status/".concat(t,"/").concat(e,"/").concat(a),method:"PUT"})}function m(t){return v({url:"/vehicle/instance/client/init/".concat(t),method:"post"})}function b(t){return v({url:"/vehicle/instance/client/close/".concat(t),method:"post"})}function g(t,e){return v({url:"/vehicle/instance/position/check",method:"post",data:{vin:t,positionCode:e}})}function f(t,e){return v({url:"/vehicle/instance/msg",method:"post",data:{vin:t,msgCode:e}})}function D(t,e){return v({url:"/vehicle/instance/gear",method:"post",data:{vin:t,gear:e}})}function S(){return v({url:"/vehicle/position/list",method:"get"})}var y={data:function(){return{contentHeight:1024,checkVin:null,positionCodeList:[],vehicleList:[],queryParams:{vin:null},intervalInstanceList:null,intervalVehicleDataContinued:null,vehicleData:{}}},created:function(){this.contentHeight=window.innerHeight-60,this.initInstanceList(),this.initPositionList(),this.intervalVehicleDataContinued=setInterval(this.vehicleDataContinued,1e3)},methods:{vehicleDataContinued:function(){var t=this;null!=this.checkVin&&p(this.checkVin).then((function(e){t.vehicleData=e.data}))},statusChange:function(t){var e=this;d(this.checkVin,t,this.vehicleData[t]).then((function(t){e.$notify({title:"操作提示",message:t.msg,type:200===t.code?"success":"error"})}))},checkGear:function(t){var e=this;D(t.vin,t.gear).then((function(t){e.getInstanceList(),e.$notify({title:"操作提示",message:t.msg,type:200===t.code?"success":"error"})}))},checkMsg:function(t){var e=this;f(t.vin,t.msgCode).then((function(t){e.getInstanceList(),e.$notify({title:"操作提示",message:t.msg,type:200===t.code?"success":"error"})}))},checkPositionCode:function(t){var e=this;g(t.vin,t.positionCode).then((function(t){e.getInstanceList(),e.$notify({title:"操作提示",message:t.msg,type:200===t.code?"success":"error"})}))},initPositionList:function(){var t=this;S().then((function(e){t.positionCodeList=e.data}))},initInstanceList:function(){this.getInstanceList(),this.intervalInstanceList=setInterval(this.getInstanceList,3e3)},getInstanceList:function(){var t=this;h(this.queryParams).then((function(e){t.vehicleList=e.data}))},clientInit:function(t){var e=this;m(t).then((function(t){e.getInstanceList(),e.$notify({title:"操作提示",message:t.msg,type:200===t.code?"success":"error"})}))},clientClose:function(t){var e=this;b(t).then((function(t){e.getInstanceList(),e.$notify({title:"操作提示",message:t.msg,type:200===t.code?"success":"error"})}))}}},C=y,x=(a("6149"),a("2877")),k=Object(x["a"])(C,l,i,!1,null,"693026ca",null);e["default"]=k.exports}}]);