优化级联选择通道页面目录Id在各个模块间的传递方式

This commit is contained in:
648540858
2022-01-17 17:19:47 +08:00
parent fa346513db
commit baef2dd13d
3 changed files with 20 additions and 28 deletions

View File

@@ -24,11 +24,11 @@
<!-- <el-checkbox @change="shareAllCheckedChange">全部共享</el-checkbox>-->
</div>
<el-table ref="gbChannelsTable" :data="gbChannels" border style="width: 100%" :height="winHeight">
<el-table-column prop="channelId" label="通道编号" width="210">
<el-table-column prop="channelId" label="通道编号" width="180" align="center">
</el-table-column>
<el-table-column prop="name" label="通道名称" show-overflow-tooltip>
<el-table-column prop="name" label="通道名称" show-overflow-tooltip align="center">
</el-table-column>
<el-table-column prop="deviceId" label="设备编号" width="210" >
<el-table-column prop="deviceId" label="设备编号" width="180" align="center">
</el-table-column>
<el-table-column label="设备地址" width="180" align="center">
<template slot-scope="scope">
@@ -65,7 +65,7 @@ export default {
// };
// }
},
props: ['platformId', 'updateChoosedCallback'],
props: ['platformId','catalogId', 'updateChoosedCallback'],
created() {
this.initData();
},
@@ -77,7 +77,6 @@ export default {
channelType: "",
online: "",
choosed: "",
catalogId: null,
currentPage: 1,
count: 10,
total: 0,
@@ -110,11 +109,6 @@ export default {
console.log(val)
console.log(row)
},
// selectDisable: function (){
// if (this.catalogId == null) {
// return false;
// }
// },
add: function (row) {
console.log(row)
row.catalogId = this.catalogId
@@ -146,7 +140,6 @@ export default {
}
}).then((res)=>{
console.log("移除成功")
let nodeIds = new Array();
if(this.updateChoosedCallback)this.updateChoosedCallback(row.catalogId)
row.platformId = null;
row.catalogId = null
@@ -283,10 +276,10 @@ export default {
handleGBSelectionChange: function() {
this.initData();
},
catalogIdChange: function(id) {
this.catalogId = id;
console.log("通道选择模块收到: " + id)
},
// catalogIdChange: function(id) {
// this.catalogId = id;
// console.log("通道选择模块收到: " + id)
// },
}
};
</script>