diff --git a/src/components/EditSites.vue b/src/components/EditSites.vue index 4648305..cce6137 100644 --- a/src/components/EditSites.vue +++ b/src/components/EditSites.vue @@ -258,6 +258,10 @@ export default { this.getSites() }, removeEvent (e) { + if (this.checkAllSitesLoading) { + this.$message.info('正在检测, 请勿操作.') + return false + } sites.remove(e.id).then(res => { this.getSites() }).catch(err => { diff --git a/src/components/IPTV.vue b/src/components/IPTV.vue index 4763a87..9bd03f0 100644 --- a/src/components/IPTV.vue +++ b/src/components/IPTV.vue @@ -220,6 +220,10 @@ export default { } }, removeEvent (e) { + if (this.checkAllChannelsLoading) { + this.$message.info('正在检测, 请勿操作.') + return false + } iptv.remove(e.id).then(res => { this.getChannels() }).catch(err => {