优化国标级联通道共享页面

pull/1684/head
648540858 2024-11-07 16:45:24 +08:00
parent 1e8e3d729f
commit 27908213d2
1 changed files with 98 additions and 107 deletions

View File

@ -1,5 +1,10 @@
<template> <template>
<div id="shareChannelAdd" style="width: 100%; background-color: #FFFFFF"> <div id="shareChannelAdd" style="width: 100%; background-color: #FFFFFF; display: grid; grid-template-columns: 200px auto;">
<el-tabs tab-position="left" style="" v-model="hasShare" @tab-click="search">
<el-tab-pane label="未共享" name="false"></el-tab-pane>
<el-tab-pane label="已共享" name="true"></el-tab-pane>
</el-tabs>
<div>
<div class="page-header"> <div class="page-header">
<div class="page-header-btn"> <div class="page-header-btn">
<div style="display: inline;"> <div style="display: inline;">
@ -22,13 +27,6 @@
<el-option label="推流设备" :value="1"></el-option> <el-option label="推流设备" :value="1"></el-option>
<el-option label="拉流代理" :value="2"></el-option> <el-option label="拉流代理" :value="2"></el-option>
</el-select> </el-select>
添加状态:
<el-select size="mini" style="width: 8rem; margin-right: 1rem;" @change="search" v-model="hasShare" placeholder="请选择"
default-first-option>
<el-option label="全部" value=""></el-option>
<el-option label="已共享" value="true"></el-option>
<el-option label="未共享" value="false"></el-option>
</el-select>
<el-button v-if="hasShare !=='true'" size="mini" type="primary" @click="add()"> <el-button v-if="hasShare !=='true'" size="mini" type="primary" @click="add()">
添加 添加
</el-button> </el-button>
@ -90,14 +88,6 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="共享状态" min-width="100">
<template v-slot:default="scope">
<div slot="reference" class="name-wrapper">
<el-tag size="medium" :title="scope.row.platformId" v-if="scope.row.platformId"></el-tag>
<el-tag size="medium" type="info" v-if="!scope.row.platformId"></el-tag>
</div>
</template>
</el-table-column>
</el-table> </el-table>
<el-pagination <el-pagination
style="text-align: right" style="text-align: right"
@ -111,6 +101,7 @@
</el-pagination> </el-pagination>
<gbDeviceSelect ref="gbDeviceSelect"></gbDeviceSelect> <gbDeviceSelect ref="gbDeviceSelect"></gbDeviceSelect>
</div> </div>
</div>
</template> </template>
<script> <script>