hrms-mgt/src/modules/06_retirement/router.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 626e6023c3 no message
2023-07-25 18:04:11 +07:00

105 lines
2.4 KiB
TypeScript

/**
* Router พ้นจากราชการ (Retirement)
*/
const Main = () => import("@/modules/06_retirement/views/Main.vue");
const Listretirement = () => import("@/modules/06_retirement/components/ListRetirement/TableList.vue")
const resignOrder = () => import("@/modules/06_retirement/components/resign/ResignOrder.vue");
const resign = () => import("@/modules/06_retirement/components/resign/Resign.vue");
const resignByid = () => import("@/modules/06_retirement/components/resign/ResignByid.vue")
const deceased = () => import("@/modules/06_retirement/components/resign/Deceased.vue")
const dismissOrder = () => import("@/modules/06_retirement/components/DismissOrder/DismissOrder.vue")
const addOrder = () => import("@/modules/06_retirement/components/DismissOrder/AddOrder.vue")
export default [
{
path: "/retirement",
name: "retirement",
component: Main,
meta: {
Auth: true,
Key: [7],
Role: "retirement",
},
},
{
path: "/retirement/list/:type/:year",
name: "retirement/list/",
component: Listretirement,
meta: {
Auth: true,
Key: [7.1],
Role: "retirement",
},
},
{
path: "/retirement/listretire/:id/:type",
name: "retirement/list/id/type",
component: Listretirement,
meta: {
Auth: true,
Key: [7.1],
Role: "retirement",
},
},
{
path: "/retirement/resign",
name: "resign",
component: resign,
meta: {
Auth: true,
Key: [7.2],
Role: "retirement",
},
},
{
path: "/retirement/resign/:id",
name: "resignbyid",
component: resignByid,
meta: {
Auth: true,
Key: [7.3],
Role: "retirement",
},
},
{
path: "/retirement/resign-order",
name: "resign-order",
component: resignOrder,
meta: {
Auth: true,
Key: [7.4],
Role: "retirement",
},
},
{
path: "/deceased",
name: "deceased",
component: deceased,
meta: {
Auth: true,
Key: [7.5],
Role: "retirement",
},
},
{
path: "/dismiss-order",
name: "dismiss-order",
component: dismissOrder,
meta: {
Auth: true,
Key: [7.6],
Role: "retirement",
},
},
{
path: "/dismiss-order/add",
name: "dismiss-order-add",
component: addOrder,
meta: {
Auth: true,
Key: [7.7],
Role: "retirement",
},
},
];