diff --git a/src/router/index.js b/src/router/index.js index 17c2255..1c672c1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -76,6 +76,12 @@ const router = createRouter({ component: () => import('../views/HostSettingView.vue'), meta: { requiresAuth: true }, }, + { + path: '/agency-setting', + name: 'agency-setting', + component: () => import('../views/Agency/AgencySettingView.vue'), + meta: { requiresAuth: true }, + }, { path: '/search-payee', name: 'search-payee', diff --git a/src/utils/permissionManager.js b/src/utils/permissionManager.js index 2d2571c..844ff2c 100644 --- a/src/utils/permissionManager.js +++ b/src/utils/permissionManager.js @@ -25,6 +25,7 @@ export const PAGES = { EXCHANGE: '/exchange-gold-coins', PERSONAL_SALARY: '/platform-policy', HOST_SETTING: '/host-setting', + AGENCY_SETTING: '/agency-setting', NOT_APP: '/not_app', LOADING: '/loading', ADMIN_CENTER: '/admin-center', @@ -51,6 +52,7 @@ export const ROLE_PERMISSIONS = { PAGES.EXCHANGE, // 兑换功能 PAGES.MESSAGE, // 消息功能 PAGES.PERSONAL_SALARY, // 个人薪资查看 + PAGES.AGENCY_SETTING, // 主播设置 PAGES.RECHARGE_STANDARD, //普通转账功能 '/team-member', '/information-details', diff --git a/src/views/Agency/AgencySettingView.vue b/src/views/Agency/AgencySettingView.vue new file mode 100644 index 0000000..bad4d1a --- /dev/null +++ b/src/views/Agency/AgencySettingView.vue @@ -0,0 +1,115 @@ + + + + + diff --git a/src/views/AgencyCenterView.vue b/src/views/AgencyCenterView.vue index 138100e..cb8eb6f 100644 --- a/src/views/AgencyCenterView.vue +++ b/src/views/AgencyCenterView.vue @@ -53,6 +53,7 @@ @@ -447,6 +448,10 @@ const goToNotification = () => { router.push('/message') } +const gotoEdit = () => { + router.push('/agency-setting') +} + const goToInviteMembers = () => { router.push('/invite-members') }