mirror of
https://github.com/cuiocean/ZY-Player.git
synced 2026-05-09 07:22:36 +08:00
批处理开启关闭源是否为自选源
This commit is contained in:
@@ -10,8 +10,9 @@
|
||||
<el-button @click.stop="resetSitesEvent" type="text">重置</el-button>
|
||||
</div>
|
||||
<div class="listpage-header" v-show="eableBatchEdit">
|
||||
<el-switch v-model="eableBatchEdit" active-text="批处理分组">></el-switch>
|
||||
<el-input placeholder="新组名" v-model="newGroupName"></el-input>
|
||||
<el-switch v-model="eableBatchEdit" active-text="批处理分组"></el-switch>
|
||||
<el-input placeholder="新组名" v-model="batchGroupName"></el-input>
|
||||
<el-switch v-model="batchIsActive" :active-value="1" :inactive-value="0" active-text="自选源"></el-switch>
|
||||
<el-button type="primary" icon="el-icon-edit" @click.stop="saveBatchEdit">保存</el-button>
|
||||
</div>
|
||||
<div class="listpage-body" id="sites-table">
|
||||
@@ -119,7 +120,8 @@ export default {
|
||||
]
|
||||
},
|
||||
eableBatchEdit: false,
|
||||
newGroupName: '',
|
||||
batchGroupName: '',
|
||||
batchIsActive: 1,
|
||||
multipleSelection: []
|
||||
}
|
||||
},
|
||||
@@ -162,11 +164,12 @@ export default {
|
||||
this.multipleSelection = rows
|
||||
},
|
||||
saveBatchEdit () {
|
||||
if (this.multipleSelection && this.newGroupName) {
|
||||
this.multipleSelection.forEach(ele => {
|
||||
ele.group = this.newGroupName
|
||||
})
|
||||
}
|
||||
this.multipleSelection.forEach(ele => {
|
||||
if (this.batchGroupName) {
|
||||
ele.group = this.batchGroupName
|
||||
}
|
||||
ele.isActive = this.batchIsActive
|
||||
})
|
||||
this.updateDatabase()
|
||||
},
|
||||
getSites () {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="listpage" id="IPTV">
|
||||
<div class="listpage-content">
|
||||
<div class="listpage-header" v-show="!eableBatchEdit">
|
||||
<el-switch v-model="eableBatchEdit" active-text="批处理分组">></el-switch>
|
||||
<el-switch v-model="eableBatchEdit" active-text="批处理分组"></el-switch>
|
||||
<el-button type="text">总频道数:{{iptvList.length}}</el-button>
|
||||
<el-button @click.stop="exportChannels" type="text">导出</el-button>
|
||||
<el-button @click.stop="importChannels" type="text">导入</el-button>
|
||||
@@ -10,8 +10,8 @@
|
||||
<el-button @click.stop="resetChannelsEvent" type="text">重置</el-button>
|
||||
</div>
|
||||
<div class="listpage-header" v-show="eableBatchEdit">
|
||||
<el-switch v-model="eableBatchEdit" active-text="批处理分组">></el-switch>
|
||||
<el-input placeholder="新组名" v-model="newGroupName"></el-input>
|
||||
<el-switch v-model="eableBatchEdit" active-text="批处理分组"></el-switch>
|
||||
<el-input placeholder="新组名" v-model="batchGroupName"></el-input>
|
||||
<el-button type="primary" icon="el-icon-edit" @click.stop="saveBatchEdit">保存</el-button>
|
||||
</div>
|
||||
<div class="listpage-body" id="iptv-table">
|
||||
@@ -75,7 +75,7 @@ export default {
|
||||
searchTxt: '',
|
||||
searchRecordList: [],
|
||||
eableBatchEdit: false,
|
||||
newGroupName: '',
|
||||
batchGroupName: '',
|
||||
multipleSelection: [],
|
||||
show: {
|
||||
search: false
|
||||
@@ -135,9 +135,9 @@ export default {
|
||||
this.multipleSelection = rows
|
||||
},
|
||||
saveBatchEdit () {
|
||||
if (this.multipleSelection && this.newGroupName) {
|
||||
if (this.multipleSelection && this.batchGroupName) {
|
||||
this.multipleSelection.forEach(ele => {
|
||||
ele.group = this.newGroupName
|
||||
ele.group = this.batchGroupName
|
||||
})
|
||||
}
|
||||
this.updateDatabase()
|
||||
|
||||
Reference in New Issue
Block a user