import Vue from 'vue'
|
import Router from 'vue-router'
|
import { normalizeURL, decode } from 'ufo'
|
import { interopDefault } from './utils'
|
import scrollBehavior from './router.scrollBehavior.js'
|
|
const _1729a896 = () => interopDefault(import('../../../pages/accountSetting/index.vue' /* webpackChunkName: "pages/accountSetting/index" */))
|
const _7bd0ece2 = () => interopDefault(import('../../../pages/appointmentAgenda/index.vue' /* webpackChunkName: "pages/appointmentAgenda/index" */))
|
const _70c78d32 = () => interopDefault(import('../../../pages/consultantLogin/index.vue' /* webpackChunkName: "pages/consultantLogin/index" */))
|
const _074943cc = () => interopDefault(import('../../../pages/faq/index.vue' /* webpackChunkName: "pages/faq/index" */))
|
const _703aff26 = () => interopDefault(import('../../../pages/login/index.vue' /* webpackChunkName: "pages/login/index" */))
|
const _6f4a0e12 = () => interopDefault(import('../../../pages/myAppointmentList.vue' /* webpackChunkName: "pages/myAppointmentList" */))
|
const _f85dd040 = () => interopDefault(import('../../../pages/myAppointmentList/appointmentList.vue' /* webpackChunkName: "pages/myAppointmentList/appointmentList" */))
|
const _432913f7 = () => interopDefault(import('../../../pages/myAppointmentList/closedList.vue' /* webpackChunkName: "pages/myAppointmentList/closedList" */))
|
const _b115f880 = () => interopDefault(import('../../../pages/myAppointmentList/contactedList.vue' /* webpackChunkName: "pages/myAppointmentList/contactedList" */))
|
const _f9d219d8 = () => interopDefault(import('../../../pages/myConsultantList.vue' /* webpackChunkName: "pages/myConsultantList" */))
|
const _1d10ae44 = () => interopDefault(import('../../../pages/myConsultantList/consultantList.vue' /* webpackChunkName: "pages/myConsultantList/consultantList" */))
|
const _2003fd42 = () => interopDefault(import('../../../pages/myConsultantList/contactedList.vue' /* webpackChunkName: "pages/myConsultantList/contactedList" */))
|
const _08130606 = () => interopDefault(import('../../../pages/notification/index.vue' /* webpackChunkName: "pages/notification/index" */))
|
const _33bd8309 = () => interopDefault(import('../../../pages/quickFilter/index.vue' /* webpackChunkName: "pages/quickFilter/index" */))
|
const _2d441c1b = () => interopDefault(import('../../../pages/recommendConsultant/index.vue' /* webpackChunkName: "pages/recommendConsultant/index" */))
|
const _7c72ee23 = () => interopDefault(import('../../../pages/record/index.vue' /* webpackChunkName: "pages/record/index" */))
|
const _56744559 = () => interopDefault(import('../../../pages/satisfactionList.vue' /* webpackChunkName: "pages/satisfactionList" */))
|
const _65138f54 = () => interopDefault(import('../../../pages/userReviews/index.vue' /* webpackChunkName: "pages/userReviews/index" */))
|
const _5bee0076 = () => interopDefault(import('../../../pages/userReviewsRecord/index.vue' /* webpackChunkName: "pages/userReviewsRecord/index" */))
|
const _1b2c3236 = () => interopDefault(import('../../../pages/notification/detail.vue' /* webpackChunkName: "pages/notification/detail" */))
|
const _2f4160a4 = () => interopDefault(import('../../../pages/recommendConsultant/result.vue' /* webpackChunkName: "pages/recommendConsultant/result" */))
|
const _478b7b51 = () => interopDefault(import('../../../pages/agentInfo/edit/_agentNo.vue' /* webpackChunkName: "pages/agentInfo/edit/_agentNo" */))
|
const _19718372 = () => interopDefault(import('../../../pages/agentInfo/_agentNo.vue' /* webpackChunkName: "pages/agentInfo/_agentNo" */))
|
const _16cfff5d = () => interopDefault(import('../../../pages/appointment/_appointmentId/index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/index" */))
|
const _75b7d5a2 = () => interopDefault(import('../../../pages/questionnaire/_agentNo.vue' /* webpackChunkName: "pages/questionnaire/_agentNo" */))
|
const _40f86c74 = () => interopDefault(import('../../../pages/appointment/_appointmentId/close/index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/close/index" */))
|
const _e89fec66 = () => interopDefault(import('../../../pages/appointment/_appointmentId/interviewList/index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/interviewList/index" */))
|
const _306343d2 = () => interopDefault(import('../../../pages/appointment/_appointmentId/recordList/index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/recordList/index" */))
|
const _1dd33f40 = () => interopDefault(import('../../../pages/appointment/_appointmentId/interview/new/index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/interview/new/index" */))
|
const _67452d93 = () => interopDefault(import('../../../pages/appointment/_appointmentId/interview/_interviewId/index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/interview/_interviewId/index" */))
|
const _49428e53 = () => interopDefault(import('../../../pages/index.vue' /* webpackChunkName: "pages/index" */))
|
|
const emptyFn = () => {}
|
|
Vue.use(Router)
|
|
export const routerOptions = {
|
mode: 'hash',
|
base: '/pam/',
|
linkActiveClass: 'nuxt-link-active',
|
linkExactActiveClass: 'nuxt-link-exact-active',
|
scrollBehavior,
|
|
routes: [{
|
path: "/accountSetting",
|
component: _1729a896,
|
name: "accountSetting"
|
}, {
|
path: "/appointmentAgenda",
|
component: _7bd0ece2,
|
name: "appointmentAgenda"
|
}, {
|
path: "/consultantLogin",
|
component: _70c78d32,
|
name: "consultantLogin"
|
}, {
|
path: "/faq",
|
component: _074943cc,
|
name: "faq"
|
}, {
|
path: "/login",
|
component: _703aff26,
|
name: "login"
|
}, {
|
path: "/myAppointmentList",
|
component: _6f4a0e12,
|
name: "myAppointmentList",
|
children: [{
|
path: "appointmentList",
|
component: _f85dd040,
|
name: "myAppointmentList-appointmentList"
|
}, {
|
path: "closedList",
|
component: _432913f7,
|
name: "myAppointmentList-closedList"
|
}, {
|
path: "contactedList",
|
component: _b115f880,
|
name: "myAppointmentList-contactedList"
|
}]
|
}, {
|
path: "/myConsultantList",
|
component: _f9d219d8,
|
name: "myConsultantList",
|
children: [{
|
path: "consultantList",
|
component: _1d10ae44,
|
name: "myConsultantList-consultantList"
|
}, {
|
path: "contactedList",
|
component: _2003fd42,
|
name: "myConsultantList-contactedList"
|
}]
|
}, {
|
path: "/notification",
|
component: _08130606,
|
name: "notification"
|
}, {
|
path: "/quickFilter",
|
component: _33bd8309,
|
name: "quickFilter"
|
}, {
|
path: "/recommendConsultant",
|
component: _2d441c1b,
|
name: "recommendConsultant"
|
}, {
|
path: "/record",
|
component: _7c72ee23,
|
name: "record"
|
}, {
|
path: "/satisfactionList",
|
component: _56744559,
|
name: "satisfactionList"
|
}, {
|
path: "/userReviews",
|
component: _65138f54,
|
name: "userReviews"
|
}, {
|
path: "/userReviewsRecord",
|
component: _5bee0076,
|
name: "userReviewsRecord"
|
}, {
|
path: "/notification/detail",
|
component: _1b2c3236,
|
name: "notification-detail"
|
}, {
|
path: "/recommendConsultant/result",
|
component: _2f4160a4,
|
name: "recommendConsultant-result"
|
}, {
|
path: "/agentInfo/edit/:agentNo?",
|
component: _478b7b51,
|
name: "agentInfo-edit-agentNo"
|
}, {
|
path: "/agentInfo/:agentNo?",
|
component: _19718372,
|
name: "agentInfo-agentNo"
|
}, {
|
path: "/appointment/:appointmentId",
|
component: _16cfff5d,
|
name: "appointment-appointmentId"
|
}, {
|
path: "/questionnaire/:agentNo?",
|
component: _75b7d5a2,
|
name: "questionnaire-agentNo"
|
}, {
|
path: "/appointment/:appointmentId?/close",
|
component: _40f86c74,
|
name: "appointment-appointmentId-close"
|
}, {
|
path: "/appointment/:appointmentId?/interviewList",
|
component: _e89fec66,
|
name: "appointment-appointmentId-interviewList"
|
}, {
|
path: "/appointment/:appointmentId?/recordList",
|
component: _306343d2,
|
name: "appointment-appointmentId-recordList"
|
}, {
|
path: "/appointment/:appointmentId?/interview/new",
|
component: _1dd33f40,
|
name: "appointment-appointmentId-interview-new"
|
}, {
|
path: "/appointment/:appointmentId?/interview/:interviewId",
|
component: _67452d93,
|
name: "appointment-appointmentId-interview-interviewId"
|
}, {
|
path: "/",
|
component: _49428e53,
|
name: "index"
|
}],
|
|
fallback: false
|
}
|
|
export function createRouter (ssrContext, config) {
|
const base = (config._app && config._app.basePath) || routerOptions.base
|
const router = new Router({ ...routerOptions, base })
|
|
// TODO: remove in Nuxt 3
|
const originalPush = router.push
|
router.push = function push (location, onComplete = emptyFn, onAbort) {
|
return originalPush.call(this, location, onComplete, onAbort)
|
}
|
|
const resolve = router.resolve.bind(router)
|
router.resolve = (to, current, append) => {
|
if (typeof to === 'string') {
|
to = normalizeURL(to)
|
}
|
return resolve(to, current, append)
|
}
|
|
return router
|
}
|