2021-12-18 16:36:43 +08:00
|
|
|
import { ResultEnum } from '@/enums/httpEnum'
|
2021-12-14 15:53:30 +08:00
|
|
|
|
2021-12-10 14:11:49 +08:00
|
|
|
export enum PageEnum {
|
|
|
|
// 登录
|
|
|
|
BASE_LOGIN = '/login',
|
|
|
|
BASE_LOGIN_NAME = 'Login',
|
2021-12-14 15:53:30 +08:00
|
|
|
|
2021-12-10 14:11:49 +08:00
|
|
|
//重定向
|
|
|
|
REDIRECT = '/redirect',
|
|
|
|
REDIRECT_NAME = 'Redirect',
|
2021-12-14 15:53:30 +08:00
|
|
|
|
2021-12-10 14:11:49 +08:00
|
|
|
// 首页
|
|
|
|
BASE_HOME = '/project',
|
|
|
|
BASE_HOME_NAME = 'Project',
|
2021-12-14 15:53:30 +08:00
|
|
|
|
2021-12-18 16:36:43 +08:00
|
|
|
// 模板市场
|
|
|
|
BASE_HOME_Template_Market = '/project/templateMarket',
|
|
|
|
BASE_HOME_Template_Market_NAME = 'Project-TemplateMarket',
|
|
|
|
|
2021-12-10 14:11:49 +08:00
|
|
|
// 错误
|
2021-12-14 15:53:30 +08:00
|
|
|
ERROR_PAGE_NAME_403 = 'ErrorPage403',
|
|
|
|
ERROR_PAGE_NAME_404 = 'ErrorPage404',
|
2021-12-18 16:36:43 +08:00
|
|
|
ERROR_PAGE_NAME_500 = 'ErrorPage500'
|
2021-12-10 14:11:49 +08:00
|
|
|
}
|
2021-12-14 15:53:30 +08:00
|
|
|
|
|
|
|
export const ErrorPageNameMap = new Map([
|
|
|
|
[ResultEnum.NOT_FOUND, PageEnum.ERROR_PAGE_NAME_404],
|
|
|
|
[ResultEnum.SERVER_FORBIDDEN, PageEnum.ERROR_PAGE_NAME_403],
|
2021-12-18 16:36:43 +08:00
|
|
|
[ResultEnum.SERVER_ERROR, PageEnum.ERROR_PAGE_NAME_500]
|
|
|
|
])
|