pageEnum.ts 1.2 KB
// import { getMenuList } from '/@/api/sys/menu';
// import { reactive } from 'vue';

// const isDolang = reactive({
//   key: 1,
//   value: '',
// });
// //这里判断是否含有首页
// async function doMenu() {
//   const routeList = await getMenuList();
//   const getHomePage = routeList.find((f) => {
//     return f.path == '/dashboard';
//   });
//   if (getHomePage?.path == '/dashboard') {
//     // router.push('/dashboard');
//   } else {
//     const route = routeList[0].path + '';
//     isDolang.key = 1;
//     isDolang.value = route;
//     return isDolang;
//     // router.push(route);
//   }
// }

// setTimeout(() => {
//   doMenu();
// }, 1000);

// console.log(isDolang.value);
// console.log(typeof isDolang.value);

// setTimeout(() => {
//   console.log(isDolang);
// }, 1500);
const firstMenu = '/system/account';

export const PageEnum = {
  // basic login path
  BASE_LOGIN: '/login',
  // basic home path
  BASE_HOME: firstMenu,
  // BASE_HOME = '/dashboard',
  // error page path
  ERROR_PAGE: '/exception',
  // error log page path
  ERROR_LOG_PAGE: '/error-log/list',
  //消息配置
  MESSAGE_CONFIG: '/config/message',
  //设备配置
  DEVICE_PROFILE: '/deviceManager/deviceProfile',
};