feat:alertMessage 添加dcid搜索
This commit is contained in:
@@ -232,6 +232,13 @@
|
|||||||
type: 'id',
|
type: 'id',
|
||||||
label: 'id',
|
label: 'id',
|
||||||
disabled: false
|
disabled: false
|
||||||
|
},{
|
||||||
|
id:27,
|
||||||
|
name: this.$t('config.dc.dc'),
|
||||||
|
type: 'idc',
|
||||||
|
label: 'idcId',
|
||||||
|
disabled: false,
|
||||||
|
readonly: true,
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
searchLabel: { //搜索参数
|
searchLabel: { //搜索参数
|
||||||
|
|||||||
@@ -129,6 +129,17 @@
|
|||||||
<li v-for="(item,key) in selectInfoList['endpointState']" :key="key" @click="tr_selectInfo(val.label,item.value,item.label,$event)" :class="search_select_style_num==key?'search-style-ind':''">{{item.label}}</li>
|
<li v-for="(item,key) in selectInfoList['endpointState']" :key="key" @click="tr_selectInfo(val.label,item.value,item.label,$event)" :class="search_select_style_num==key?'search-style-ind':''">{{item.label}}</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
<!--alertMessage idc-->
|
||||||
|
<div class="select_info_list" :style="'top:' + selectDom.top" v-if="val.type == 'idc'&&val.id==27">
|
||||||
|
<el-scrollbar v-if="dcSelect.length > 8" class="el-scrollbar-small" style="height: 240px;">
|
||||||
|
<ul>
|
||||||
|
<li v-for="(item,key) in dcSelect" :key="key" @click="tr_selectInfo(val.label,item.id,item.name,$event)" :class="search_select_style_num==key?'search-style-ind':''">{{item.name}}</li>
|
||||||
|
</ul>
|
||||||
|
</el-scrollbar>
|
||||||
|
<ul v-else>
|
||||||
|
<li v-for="(item,key) in dcSelect" :key="key" @click="tr_selectInfo(val.label,item.id,item.name,$event)" :class="search_select_style_num==key?'search-style-ind':''">{{item.name}}</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="timeFrame"
|
v-model="timeFrame"
|
||||||
@@ -349,6 +360,19 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
searchMsg:{
|
||||||
|
immediate: true,
|
||||||
|
handler(n){
|
||||||
|
console.log(n);
|
||||||
|
if(n){
|
||||||
|
n.searchLabelList.forEach(item=>{
|
||||||
|
if(item.id===27&&item.type==='idc'&&item.label==='idcId'){
|
||||||
|
this.getDcData()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
props:['searchMsg','defaultItem','defaultValue','inTransform','position'],
|
props:['searchMsg','defaultItem','defaultValue','inTransform','position'],
|
||||||
methods: {
|
methods: {
|
||||||
@@ -688,6 +712,8 @@
|
|||||||
objectInfo.moduleId = val.valnum;
|
objectInfo.moduleId = val.valnum;
|
||||||
} else if (val.type == 'project') {
|
} else if (val.type == 'project') {
|
||||||
objectInfo.projectId = val.valnum;
|
objectInfo.projectId = val.valnum;
|
||||||
|
}else if (val.type == 'idc') {
|
||||||
|
objectInfo.dcId = val.valnum;
|
||||||
} else {
|
} else {
|
||||||
objectInfo[val.label] = val.val;
|
objectInfo[val.label] = val.val;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -273,6 +273,13 @@
|
|||||||
type: 'id',
|
type: 'id',
|
||||||
label: 'id',
|
label: 'id',
|
||||||
disabled: false
|
disabled: false
|
||||||
|
},{
|
||||||
|
id:27,
|
||||||
|
name: this.$t('config.dc.dc'),
|
||||||
|
type: 'idc',
|
||||||
|
label: 'idcId',
|
||||||
|
disabled: false,
|
||||||
|
readonly: true,
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
searchLabel: { //搜索参数
|
searchLabel: { //搜索参数
|
||||||
|
|||||||
Reference in New Issue
Block a user