接口联调

This commit is contained in:
白菜
2025-06-30 17:32:04 +08:00
parent 37d2d9bde5
commit e42f1204ee
14 changed files with 441 additions and 109 deletions

View File

@ -23,13 +23,13 @@ export default {
title:'装机功率MW',
num:'',
color:'#3C81FF',
attr:'installedPower'
attr:'installPower'
},{
title:'装机容量MW',
num:'',
color:'#5AC7C0',
attr:'installedCap'
attr:'installCapacity'
},{
title:'总充电量MWh',

View File

@ -4,7 +4,7 @@
<el-form :inline="true">
<el-form-item label="站点选择">
<el-select v-model="id" placeholder="请选择换电站名称" :loading="loading" loading-text="正在加载数据">
<el-option :label="item.siteName" :value="item.id" v-for="(item,index) in siteList" :key="index+'zdxeSelect'"></el-option>
<el-option :label="item.siteName" :value="item.siteId" v-for="(item,index) in siteList" :key="index+'zdxeSelect'"></el-option>
</el-select>
</el-form-item>
<el-form-item>
@ -28,7 +28,7 @@ import {mapGetters} from "vuex"
required:false
},
defaultSiteId:{//默认展示的站点ID
type:String|Number,
type:String,
default:'',
required:false
}
@ -49,11 +49,11 @@ import {mapGetters} from "vuex"
this.$emit('submitSite',this.id)
},
setDefaultSite(){
const defaultSite = parseInt(this.defaultSiteId)
if(defaultSite && this.siteList.find(item=>item.id === defaultSite)){
const defaultSite = this.defaultSiteId
if(defaultSite && this.siteList.find(item=>item.siteId === defaultSite)){
this.id = defaultSite
}else if(!defaultSite && this.siteList.length>0){
this.id = this.siteList[0].id
this.id = this.siteList[0].siteId
}
this.$emit('submitSite',this.id)
},