116 lines
2.6 KiB
TypeScript
116 lines
2.6 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 detaildeceased = () => import("@/modules/06_retirement/components/resign/DetailDeceased.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/:retirementId",
|
|
name: "retirementid",
|
|
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: "/deceased/:id",
|
|
name: "deceased-detail",
|
|
component: detaildeceased,
|
|
meta: {
|
|
Auth: true,
|
|
Key: [7.8],
|
|
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",
|
|
},
|
|
},
|
|
|
|
];
|