This commit is contained in:
xielue 2022-12-19 22:40:55 +08:00
parent dce90e5d10
commit ad5cc2ae61
2 changed files with 13 additions and 6 deletions

View File

@ -7,16 +7,18 @@
<span class="name">{{ user.nickname }}</span>
</div>
<a-menu :class="['avatar-menu']" slot="overlay">
<a-menu-item @click="adminUser">
<a-menu-item @click="adminUser" v-if="!isMiddleAdmin()">
<a-icon type="user" />
<span>用户管理</span>
</a-menu-item>
<a-menu-item @click="adminRole" v-if="!isMiddleAdmin()">
<a-icon type="appstore" />
<span>权限管理</span>
</a-menu-item>
<a-menu-item @click="showCompany" v-if="!isMiddleAdmin()">
<a-icon type="compass" />
<span>切换公司</span>
</a-menu-item>
</a-menu-item>
<a-menu-divider />
<a-menu-item @click="logout">
<a-icon style="margin-right: 8px;" type="poweroff" />
@ -56,7 +58,10 @@ export default {
},
methods: {
adminUser() {
this.$router.push('/AdminUser/AdminUserList');
this.$router.push('/BaseAdmin/BaseAdminList');
},
adminRole() {
this.$router.push('/BasePermission/RoleList');
},
logout() { // 退
logout() // 退

View File

@ -13,6 +13,7 @@ const BaseAdminRouterMap = {
icon: 'idcard',
component: view.page,
meta: {
invisible: true
},
authority: {
permission: ['BaseAdmin-All'],
@ -35,6 +36,7 @@ const BaseAdminRouterMap = {
icon: 'idcard',
component: view.page,
meta: {
invisible: true
},
authority: {
permission: ['BasePermission-All'],
@ -51,7 +53,7 @@ const BaseAdminRouterMap = {
},
}
let routerNames = "BindEmail,ChangePassword,ChangeProfile,GetCompanyInfo,BaseAdminCreate,BaseAdminDetail,BaseAdminDelete,GetEmailCode,ForgetPasswordCheckEmai,ForgetPasswordCheckMobile,GetCompanyList,ForgetPasswordResetPassword,BaseAdminLogDetail,BaseAdminLogList,Login,LoginByMobile,GetMobileCode,BaseAdminSettings,BaseAdminSettingsUpdate,SwitchCompany,BaseAdminUpdate,BaseAdminUpdatePassword";
let routerNames = "ForgetPasswordCheckEmail,BindEmail,ChangePassword,ChangeProfile,GetCompanyInfo,BaseAdminCreate,BaseAdminDetail,BaseAdminDelete,GetEmailCode,ForgetPasswordCheckEmai,ForgetPasswordCheckMobile,GetCompanyList,ForgetPasswordResetPassword,BaseAdminLogDetail,BaseAdminLogList,Login,LoginByMobile,GetMobileCode,BaseAdminSettings,BaseAdminSettingsUpdate,SwitchCompany,BaseAdminUpdate,BaseAdminUpdatePassword";
routerNames += ",BasePermissionBatchDelete,BasePermissionCreate,BasePermissionDetail,BasePermissionDelete,BasePermissionList,BasePermissionUpdate,DepartmentPermissionBatchDelete,DepartmentPermissionCreate,DepartmentPermissionDelete,DepartmentPermissionList,BasePermissionLogDetail,BasePermissionLogList,RoleBatchDelete,RoleCreate,RoleDetail,RoleDelete,RoleList,RolePermissionBatchDelete,RolePermissionCreate,RolePermissionDelete,RolePermissionList,RoleUpdate,BasePermissionSettings,BasePermissionSettingsUpdate,UserCustomBatchDelete,UserCustomCreate,UserCustomDelete,UserCustomList,UserLevelCreate,UserLevelDetail,UserLevelDelete,UserLevelUpdate,UserRoleBatchDelete,UserRoleCreate,UserRoleDelete,UserRoleList"