import { ResultEnum } from '@/enums/httpEnum' export enum PageEnum { // 登录 BASE_LOGIN = '/login', BASE_LOGIN_NAME = 'Login', //重定向 REDIRECT = '/redirect', REDIRECT_NAME = 'Redirect', // 首页 BASE_HOME = '/project', BASE_HOME_NAME = 'Project', // 我的项目 BASE_HOME_ITEMS = '/project/items', BASE_HOME_ITEMS_NAME = 'Project-Ttems', // 我的模板 BASE_HOME_TEMPLATE = '/project/my-template', BASE_HOME_TEMPLATE_NAME = 'Project-My-Template', // 模板市场 BASE_HOME_TEMPLATE_MARKET = '/project/template-market', BASE_HOME_TEMPLATE_MARKET_NAME = 'Project-Template-Market', // 错误 ERROR_PAGE_NAME_403 = 'ErrorPage403', ERROR_PAGE_NAME_404 = 'ErrorPage404', ERROR_PAGE_NAME_500 = 'ErrorPage500' } export const ErrorPageNameMap = new Map([ [ResultEnum.NOT_FOUND, PageEnum.ERROR_PAGE_NAME_404], [ResultEnum.SERVER_FORBIDDEN, PageEnum.ERROR_PAGE_NAME_403], [ResultEnum.SERVER_ERROR, PageEnum.ERROR_PAGE_NAME_500] ])