648540858
2021-12-28 726963ba772dde3e9bfaf52c7c398c0050ca1859
web_src/src/components/dialog/chooseChannelForStream.vue
@@ -10,8 +10,6 @@
        </el-table-column>
        <el-table-column prop="gbId" label="国标编码" show-overflow-tooltip>
        </el-table-column>
        <el-table-column prop="streamType" label="流来源" align="center" show-overflow-tooltip>
        </el-table-column>
        <el-table-column label="流来源" width="100" align="center">
            <template slot-scope="scope">
            <div slot="reference" class="name-wrapper">
@@ -51,7 +49,7 @@
            channelType: "",
            online: "",
            choosed: "",
            currentPage: 0,
            currentPage: 1,
            count: 10,
            total: 0,
            eventEnanle: false
@@ -62,7 +60,7 @@
        platformId(newData, oldData){
            console.log(newData)
            this.initData()
        },
    },
    methods: {
@@ -106,7 +104,7 @@
                        delete that.gbChoosechannel[key]
                    }
                }
                 var oldKeys = Object.keys(that.gbChoosechannel);
                if (oldKeys.length > 0) {
                    for (let i = 0; i < oldKeys.length; i++) {
@@ -114,7 +112,7 @@
                        delData.push(that.gbChoosechannel[key])
                    }
                }
            }else{
                var oldKeys = Object.keys(that.gbChoosechannel);
                if (oldKeys.length > 0) {
@@ -144,7 +142,7 @@
            if (Object.keys(delData).length >0) {
                console.log(delData)
                 that.$axios({
                    method:"post",
                    method:"delete",
                    url:"/api/gbStream/del",
                    data:{
                        gbStreams:  delData,
@@ -154,6 +152,7 @@
                }).catch(function (error) {
                    console.log(error);
                });
            }
        },
@@ -163,16 +162,18 @@
        getChannelList: function () {
            let that = this;
            this.$axios.get(`/api/gbStream/list`, {
                    params: {
                        page: that.currentPage,
                        count: that.count,
                        query: that.searchSrt,
                        online: that.online,
                        choosed: that.choosed,
                        platformId: that.platformId,
                        channelType: that.channelType
                    }
            this.$axios({
                method: 'get',
                url:`/api/gbStream/list`,
                params: {
                    page: that.currentPage,
                    count: that.count,
                    query: that.searchSrt,
                    online: that.online,
                    choosed: that.choosed,
                    platformId: that.platformId,
                    channelType: that.channelType
                }
                })
                .then(function (res) {
                    that.total = res.data.total;
@@ -190,7 +191,7 @@
                                that.$refs.gbStreamsTable.toggleRowSelection(row, true);
                                chooseGBS.push(row)
                                that.gbChoosechannel[row.app+ "_" + row.stream] = row;
                            }
                        }
                         that.eventEnanle = true;