fix: 修复 panel 遮罩显示异常问题
This commit is contained in:
@@ -7,7 +7,7 @@
|
|||||||
</transition>
|
</transition>
|
||||||
</div>
|
</div>
|
||||||
<div class="main-container" style="padding-right: 0">
|
<div class="main-container" style="padding-right: 0">
|
||||||
<div class="top-tools" style="z-index: 10">
|
<div class="top-tools">
|
||||||
<div v-if="panelData.length == 0" class="top-tool-left" style="margin-left: 10px;">
|
<div v-if="panelData.length == 0" class="top-tool-left" style="margin-left: 10px;">
|
||||||
<button id="panel-add-panel" class="nz-btn nz-btn-style-light nz-btn-size-small" @click="toAdd"><i class="nz-icon nz-icon-create-square"></i> {{$t("dashboard.panel.createPanelTitleSec")}}</button>
|
<button id="panel-add-panel" class="nz-btn nz-btn-style-light nz-btn-size-small" @click="toAdd"><i class="nz-icon nz-icon-create-square"></i> {{$t("dashboard.panel.createPanelTitleSec")}}</button>
|
||||||
</div>
|
</div>
|
||||||
@@ -557,7 +557,10 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.showPanel.id = ''
|
this.showPanel.id = ''
|
||||||
this.filter.panelId = ''
|
this.filter.panelId = ''
|
||||||
this.isLoading = false
|
this.isLoading = true
|
||||||
|
if (response.data.list.length == 0) {
|
||||||
|
this.showPanel = false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
this.pageObj.total = response.data.total
|
this.pageObj.total = response.data.total
|
||||||
if (!isInitData && (this.panel.id === '' || this.panel.id === this.showPanel.id)) {
|
if (!isInitData && (this.panel.id === '' || this.panel.id === this.showPanel.id)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user