/** * Router บรรจุ แต่งตั้ง ย้าย โอน (Placement) */ const PlacementMain = () => import("@/modules/05_placement/components/Main.vue"); const PlacementDetail = () => import("@/modules/05_placement/components/PersonalList/Detail.vue"); const PlacementPersonalDetail = () => import("@/modules/05_placement/components/PersonalDetail/Detail.vue"); const addOrderPlacement = () => import( "@/modules/05_placement/components/OrderPlacement/addOrderPlacement.vue" ); const MainOrderPlacement = () => import( "@/modules/05_placement/components/OrderPlacement/MainOrderPlacement.vue" ); const detailOrderReplace = () => import( "@/modules/05_placement/components/OrderPlacement/detailOrderPlacement.vue" ); const mainProbation = () => import("@/modules/05_placement/components/probation/MainProbation.vue"); const probationDetail = () => import("@/modules/05_placement/components/probation/ProbationDetail.vue"); const probationForm = () => import("@/modules/05_placement/components/probation/form.vue"); const probationWorkAdd = () => import("@/modules/05_placement/components/probation/MainDetail.vue"); export default [ { path: "/placement", name: "placement", component: PlacementMain, meta: { Auth: true, Key: [6.1], Role: "placement", }, }, { path: "/placement/personal-list/:examId", name: "placementDetail", component: PlacementDetail, meta: { Auth: true, Key: [6.1], Role: "placement", }, }, { path: "/placement/personal-detail/:personalId", name: "PlacementPersonalDetail", component: PlacementPersonalDetail, meta: { Auth: true, Key: [6.1], Role: "placement", }, }, { path: "/placement/order", name: "Orderplacement", component: MainOrderPlacement, meta: { Auth: true, Key: [6.2], Role: "placement", }, }, { path: "/placement/order/detail", name: "OrderplacementDetail", component: detailOrderReplace, meta: { Auth: true, Key: [6.2], Role: "placement", }, }, { path: "/placement/addOrderPlacement", name: "addOrderPlacement", component: addOrderPlacement, meta: { Auth: true, Key: [6.2], Role: "placement", }, }, { path: "/probation", name: "probation", component: mainProbation, meta: { Auth: true, Key: [6.3], Role: "placement", }, }, { path: "/probation/detail/:id", name: "probationDetail", component: probationDetail, meta: { Auth: true, Key: [6.3], Role: "placement", }, }, { path: "/probation/form", name: "probationForm", component: probationForm, meta: { Auth: true, Key: [6.3], Role: "placement", }, }, { path: "/probation/work/add", name: "probationWorkAdd", component: probationWorkAdd, meta: { Auth: true, Key: [6.3], Role: "placement", }, }, { path: "/probation/work/:id", name: "probationWork", component: probationWorkAdd, meta: { Auth: true, Key: [6.3], Role: "placement", }, }, ];