648540858
2021-12-28 726963ba772dde3e9bfaf52c7c398c0050ca1859
web_src/src/components/dialog/chooseChannelForGb.vue
@@ -27,7 +27,7 @@
        <el-table-column type="selection" width="55" align="center" fixed > </el-table-column>
        <el-table-column prop="channelId" label="通道编号" width="210">
        </el-table-column>
        <el-table-column prop="name" label="通道名称">
        <el-table-column prop="name" label="通道名称" show-overflow-tooltip>
        </el-table-column>
        <el-table-column prop="deviceId" label="设备编号" width="210" >
        </el-table-column>
@@ -71,7 +71,7 @@
            channelType: "",
            online: "",
            choosed: "",
            currentPage: 0,
            currentPage: 1,
            count: 10,
            total: 0,
            eventEnanle: false
@@ -82,7 +82,7 @@
        platformId(newData, oldData){
            console.log(newData)
            this.initData()
        },
    },
    methods: {
@@ -126,7 +126,7 @@
                        delete that.gbChoosechannel[key]
                    }
                }
                 var oldKeys = Object.keys(that.gbChoosechannel);
                if (oldKeys.length > 0) {
                    for (let i = 0; i < oldKeys.length; i++) {
@@ -134,7 +134,7 @@
                        delData.push(that.gbChoosechannel[key])
                    }
                }
            }else{
                var oldKeys = Object.keys(that.gbChoosechannel);
                if (oldKeys.length > 0) {
@@ -149,7 +149,7 @@
            if (Object.keys(addData).length >0) {
                that.$axios({
                    method:"post",
                    url:"/api/platforms/updateChannelForGB",
                    url:"/api/platform/update_channel_for_gb",
                    data:{
                        platformId:  that.platformId,
                        channelReduces: addData
@@ -162,8 +162,8 @@
            }
            if (Object.keys(delData).length >0) {
                 that.$axios({
                    method:"post",
                    url:"/api/platforms/delChannelForGB",
                    method:"delete",
                    url:"/api/platform/del_channel_for_gb",
                    data:{
                        platformId:  that.platformId,
                        channelReduces: delData
@@ -182,7 +182,9 @@
        getChannelList: function () {
            let that = this;
            this.$axios.get(`/api/platforms/channelList`, {
            this.$axios({
                    method:"get",
                    url:`/api/platform/channel_list`,
                    params: {
                        page: that.currentPage,
                        count: that.count,
@@ -209,7 +211,7 @@
                                that.$refs.gbChannelsTable.toggleRowSelection(row, true);
                                chooseGBS.push(row)
                                that.gbChoosechannel[row.deviceId+ "_" + row.channelId] = row;
                            }
                        }
                         that.eventEnanle = true;