|
@@ -32,7 +32,7 @@
|
|
|
/>
|
|
|
</div>
|
|
|
<div class="select-table">
|
|
|
- <el-table :data="edbList" border>
|
|
|
+ <el-table :data="edbList" border @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center"></el-table-column>
|
|
|
<el-table-column :label="$t('Edb.Detail.e_id')" align="center" width="120" prop="edbId"></el-table-column>
|
|
|
<el-table-column :label="$t('Table.edb_name')" align="center">
|
|
@@ -68,7 +68,7 @@
|
|
|
<el-radio :label="1"><!-- 分目录 -->{{$t('EtaBasePage.subdirectory_radio')}}</el-radio>
|
|
|
<el-radio :label="2"><!-- 同目录 -->{{$t('EtaBasePage.directory_radio')}}</el-radio>
|
|
|
</el-radio-group>
|
|
|
- <el-cascader v-if="classifyType===2"></el-cascader>
|
|
|
+ <el-cascader v-if="classifyType===2" v-model="selectClassify"></el-cascader>
|
|
|
</template>
|
|
|
<template slot-scope="{row,$index}">
|
|
|
<el-cascader
|
|
@@ -173,6 +173,10 @@ export default {
|
|
|
},
|
|
|
//获取对应目录下的钢联化工指标
|
|
|
getEdbList(){
|
|
|
+ //每一次筛选项改变清空选择框
|
|
|
+ this.selectEdbList = []
|
|
|
+ this.classifyType = 1
|
|
|
+ //tableData
|
|
|
this.edbList = [{
|
|
|
edbId:'123456',
|
|
|
edbName:'指标名称指标名称',
|
|
@@ -202,6 +206,9 @@ export default {
|
|
|
classify:'',
|
|
|
},]
|
|
|
},
|
|
|
+ handleSelectionChange(val){
|
|
|
+ this.selectEdbList = val
|
|
|
+ }
|
|
|
handleClassifyTypeChange(){},
|
|
|
handleAddEdb(){
|
|
|
//校验所选指标
|
|
@@ -213,7 +220,7 @@ export default {
|
|
|
}
|
|
|
//校验所选指标信息是否完整
|
|
|
if(this.classifyType===2&&!this.selectClassify){
|
|
|
- /* return this.$message.warning(this.) */
|
|
|
+ return this.$message.warning(this.$t('CustomAnalysisPage.select_appropriate_category'))
|
|
|
}
|
|
|
|
|
|
let messageList = [] //有问题的列表
|