NEZ-3220 fix:当角色只存在 Dashboard.view 权限时,无法看到 dashboard 列表

This commit is contained in:
zhangyu
2023-10-12 16:38:28 +08:00
parent 38a657c234
commit 28f8d9b78e

View File

@@ -8,8 +8,8 @@
</div> </div>
<div class="main-container"> <div class="main-container">
<div class="top-tools panel-top-tools" :class="showTopLine? 'panel-top-tools-bottom' : ''"> <div class="top-tools panel-top-tools" :class="showTopLine? 'panel-top-tools-bottom' : ''">
<div v-if="panelData.length === 0" class="top-tool-left" style="margin-left: 10px;"> <div class="top-tool-left" v-show="panelData.length === 0">
<button v-if="panelData.length === 0" id="dashboard-add-panel" class="nz-btn nz-btn-style-light nz-btn-size-small" v-has="'main_add'" @click="toAdd"><i class="nz-icon nz-icon-create-square"></i>&nbsp;&nbsp;{{$t("overall.addDashboard")}}</button> <button style="margin-left: 10px;" v-if="panelData.length === 0" id="dashboard-add-panel" class="nz-btn nz-btn-style-light nz-btn-size-small" v-has="'main_add'" @click="toAdd"><i class="nz-icon nz-icon-create-square"></i>&nbsp;&nbsp;{{$t("overall.addDashboard")}}</button>
</div> </div>
<div v-if="panelData.length" class="top-tool-left" style="cursor: pointer;"> <div v-if="panelData.length" class="top-tool-left" style="cursor: pointer;">
<select-dashboard <select-dashboard