|
|
@@ -17,7 +17,6 @@ import { useUserStore } from '@/stores/user'
|
|
|
import { resetPasswordApi } from '@/services/api'
|
|
|
import { zodResolver } from '@primevue/forms/resolvers/zod'
|
|
|
import { z } from 'zod'
|
|
|
-import { UserRole } from '@/enums'
|
|
|
|
|
|
const router = useRouter()
|
|
|
const sidebarVisible = ref(false)
|
|
|
@@ -34,7 +33,7 @@ const allNavItems = [
|
|
|
label: '首页',
|
|
|
icon: 'pi pi-fw pi-home',
|
|
|
name: 'dashboard',
|
|
|
- roles: ['admin', 'team', 'user']
|
|
|
+ roles: ['admin', 'team', 'promoter']
|
|
|
},
|
|
|
{
|
|
|
label: '团队管理',
|
|
|
@@ -59,7 +58,7 @@ const allNavItems = [
|
|
|
label: '推广链接',
|
|
|
icon: 'pi pi-fw pi-link',
|
|
|
name: 'link',
|
|
|
- roles: ['admin', 'team', 'user']
|
|
|
+ roles: ['admin', 'team', 'promoter']
|
|
|
},
|
|
|
{
|
|
|
label: '财务记录',
|
|
|
@@ -71,7 +70,7 @@ const allNavItems = [
|
|
|
label: '收入记录',
|
|
|
icon: 'pi pi-fw pi-wallet',
|
|
|
name: 'income',
|
|
|
- roles: ['admin', 'team', 'user']
|
|
|
+ roles: ['admin', 'team', 'promoter']
|
|
|
},
|
|
|
{
|
|
|
label: '用户管理',
|