增加注册

This commit is contained in:
gyq
2024-02-19 14:43:57 +08:00
parent b32c47c176
commit 786bceb7a4
9 changed files with 262 additions and 42 deletions

View File

@@ -17,7 +17,7 @@ router.beforeEach(async (to, from, next) => {
NProgress.start();
const token = _hook.useLocalStorage.get("token");
const storeUser = useUser();
if (to.path === "/login" && !token) {
if ((to.path === "/login" || to.path === "/register") && !token) {
next();
NProgress.done();
} else {

View File

@@ -59,6 +59,15 @@ export const fullScreenRouting = [
isHide: true,
},
},
{
path: "/register",
name: "register",
component: () => import("@/views/register/register.vue"),
meta: {
title: "注册",
isHide: true,
},
}
];
/**
@@ -280,7 +289,7 @@ export const asyncRoutes = [
component: layout,
meta: {
title: '大机构管理',
roles: ['MG'],
// roles: ['MG'],
isHide: true
},
redirect: '/organization/big_organization',
@@ -310,7 +319,7 @@ export const asyncRoutes = [
component: layout,
meta: {
title: '小机构管理',
roles: ['FO'],
// roles: ['FO'],
isHide: true
},
redirect: '/mini_organization_manage/mini_organization',
@@ -340,7 +349,7 @@ export const asyncRoutes = [
component: layout,
meta: {
title: '大代理管理',
roles: ['FO', 'SO'],
// roles: ['FO', 'SO'],
isHide: true
},
redirect: '/agent_manage/agent_list',
@@ -370,7 +379,7 @@ export const asyncRoutes = [
meta: {
title: '一级代理',
icon: 'User',
roles: ['FO', 'SO', 'AG']
// roles: ['FO', 'SO', 'AG']
}
},
{
@@ -379,7 +388,7 @@ export const asyncRoutes = [
meta: {
title: '二级代理',
icon: 'User',
roles: ['FO', 'SO', 'AG', 'FB']
// roles: ['FO', 'SO', 'AG', 'FB']
}
}
]
@@ -389,7 +398,7 @@ export const asyncRoutes = [
component: layout,
meta: {
title: '商家管理',
roles: ['FO', 'SO', 'AG', 'FB', 'SB'],
// roles: ['FO', 'SO', 'AG', 'FB', 'SB'],
icon: 'Handbag'
},
redirect: '/shop_manage/shop_list',
@@ -428,7 +437,7 @@ export const asyncRoutes = [
component: layout,
meta: {
title: '提现管理',
roles: ['FO', 'SO'],
// roles: ['FO', 'SO'],
isHide: true
},
redirect: '/withdraw_manage/withdraw_list',
@@ -487,7 +496,7 @@ export const asyncRoutes = [
meta: {
title: '推广图片管理',
isHide: true,
roles: ['MG']
// roles: ['MG']
},
redirect: '/promotion/promotion_list',
children: [
@@ -507,7 +516,7 @@ export const asyncRoutes = [
meta: {
title: 'APP管理',
icon: 'Iphone',
roles: ['MG']
// roles: ['MG']
},
redirect: '/app_manage/menu_list',
children: [
@@ -527,7 +536,7 @@ export const asyncRoutes = [
meta: {
title: '系统设置',
icon: 'Setting',
roles: ['MG']
// roles: ['MG']
},
redirect: '/setting/appid_manage',
children: [
@@ -547,7 +556,7 @@ export const asyncRoutes = [
meta: {
title: '消息管理',
isHide: true,
roles: ['MG']
// roles: ['MG']
},
redirect: '/notice/index',
children: [