|
|
@@ -50,19 +50,19 @@
|
|
|
|
|
|
<div class="menu-group-title" v-show="!isCollapse">系统管理</div>
|
|
|
|
|
|
- <el-menu-item index="/org" v-if="auth.isAdmin">
|
|
|
+ <el-menu-item index="/org" v-if="auth.isHrAdminOrAbove">
|
|
|
<el-icon><OfficeBuilding /></el-icon>
|
|
|
<span>组织架构</span>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="/kpi/templates" v-if="auth.isAdmin">
|
|
|
+ <el-menu-item index="/kpi/templates" v-if="auth.isHrAdminOrAbove">
|
|
|
<el-icon><SetUp /></el-icon>
|
|
|
<span>绩效模板</span>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="/system/dimensions" v-if="auth.isAdmin">
|
|
|
+ <el-menu-item index="/system/dimensions" v-if="auth.isHrAdminOrAbove">
|
|
|
<el-icon><Histogram /></el-icon>
|
|
|
<span>考核维度</span>
|
|
|
</el-menu-item>
|
|
|
- <el-menu-item index="/system/logs" v-if="auth.isAdmin">
|
|
|
+ <el-menu-item index="/system/logs" v-if="auth.isHrAdminOrAbove">
|
|
|
<el-icon><Document /></el-icon>
|
|
|
<span>操作日志</span>
|
|
|
</el-menu-item>
|
|
|
@@ -111,7 +111,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-popover>
|
|
|
- <span class="user-info">{{ auth.user?.realName }} · {{ auth.user?.position || auth.user?.role === 'SUPER_ADMIN' ? '管理员' : '员工' }}</span>
|
|
|
+ <span class="user-info">{{ auth.user?.realName }} · {{ auth.roleLabel }}</span>
|
|
|
<el-button text type="danger" @click="handleLogout">退出</el-button>
|
|
|
</div>
|
|
|
</el-header>
|