/** The routing of this file will not show the layout. It is an independent new page. the contents of the file still need to log in to access */ import type { AppRouteModule } from '@eciol/types'; import { t } from '@/utils'; // test // http:ip:port/main-out export const mainOutRoutes: AppRouteModule[] = [ // { // path: '/main-out', // name: 'MainOut', // component: () => import('@/views/demo/main-out/index.vue'), // meta: { // title: 'MainOut', // ignoreAuth: true, // }, // }, { path: '/help-zh', name: 'HelpZhOut', component: () => import('@/views/important-note/HelpZh.vue'), meta: { title: t('partnerPortal.importantNote.helpCenter'), icon: 'mdi:update', ignoreAuth: true, }, }, { path: '/help-en', name: 'HelpEnOut', component: () => import('@/views/important-note/HelpEn.vue'), meta: { title: t('partnerPortal.importantNote.helpCenter'), icon: 'mdi:update', ignoreAuth: true, }, }, { path: '/online-trans-zh', name: 'OnlineTransZhOut', component: () => import('@/views/important-note/OnlineTransZh.vue'), meta: { title: t('partnerPortal.importantNote.onlineTrans'), icon: 'mdi:update', // ignoreAuth: true, }, }, { path: '/online-trans-en', name: 'OnlineTransEnOut', component: () => import('@/views/important-note/OnlineTransEn.vue'), meta: { title: t('partnerPortal.importantNote.onlineTrans'), icon: 'mdi:update', // ignoreAuth: true, }, }, { path: '/online-trans-video-zh', name: 'OnlineTransVideoZhOut', component: () => import('@/views/important-note/OnlineTransVideoZh.vue'), meta: { title: t('partnerPortal.importantNote.onlineTrans'), icon: 'mdi:update', // ignoreAuth: true, }, }, { path: '/online-trans-video-en', name: 'OnlineTransVideoEnOut', component: () => import('@/views/important-note/OnlineTransVideoEn.vue'), meta: { title: t('partnerPortal.importantNote.onlineTrans'), icon: 'mdi:update', // ignoreAuth: true, }, }, { path: '/agreement-zh/:code', name: 'AgreementZhOut', component: () => import('@/views/important-note/AgreementZh.vue'), meta: { title: t('partnerPortal.importantNote.agreementTitle'), icon: 'mdi:update', ignoreAuth: true, }, props: true, }, { path: '/agreement-en/:code', name: 'AgreementEnOut', component: () => import('@/views/important-note/AgreementEn.vue'), meta: { title: t('partnerPortal.importantNote.agreementTitle'), icon: 'mdi:update', ignoreAuth: true, }, props: true, }, { path: '/jobs', name: 'MainOutJobList', component: () => import('@/views/job-list/list/index.vue'), meta: { title: t('partnerPortal.jobList.menuName'), icon: 'eos-icons:job', hideMenu: true, }, props: { isMainOut: true, }, }, { path: '/job-detail', name: 'MainOutJobDetail', component: () => import('@/views/job-list/detail/index.vue'), meta: { title: t('partnerPortal.jobList.jasdetail'), icon: 'eos-icons:job', hideMenu: true, }, props: { isMainOut: true, }, }, ]; export const mainOutRouteNames = mainOutRoutes.map((item) => item.name);