hrms-mgt/src/modules/06_retirement/router.ts

224 lines
5 KiB
TypeScript
Raw Normal View History

2023-06-01 12:54:58 +07:00
/**
* 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 outDetail = () =>
import("@/modules/06_retirement/components/DismissOrder/outRegistry.vue");
const dischargedMain = () =>
import("@/modules/06_retirement/components/Discharged/dischargedMain.vue");
const dischargedDetails = () =>
import(
"@/modules/06_retirement/components/Discharged/dischargedRegistry.vue"
);
const expulsionMain = () =>
import("@/modules/06_retirement/components/Expulsion/expulsionMain.vue");
const expulsionDetails = () =>
import("@/modules/06_retirement/components/Expulsion/expulsionRegistry.vue");
2023-08-25 10:53:40 +07:00
const exitInterviewMain = () =>
2023-09-24 11:20:27 +07:00
import("@/modules/06_retirement/components/ExitInterview/exitMain.vue");
2023-08-25 10:53:40 +07:00
const exitInterviewDetails = () =>
2023-09-24 11:20:27 +07:00
import("@/modules/06_retirement/components/ExitInterview/exitRegistry.vue");
const exitInterviewEditQuestion = () =>
import("@/modules/06_retirement/components/ExitInterview/EditQuestion.vue");
const detaildeceasedByid = () =>
import("@/modules/06_retirement/components/resign/DetailByidDeceased.vue");
2023-06-01 12:54:58 +07:00
export default [
{
path: "/retirement",
name: "retirement",
component: Main,
meta: {
Auth: true,
Key: [7],
Role: "retirement",
},
},
{
path: "/exit-Interview",
name: "exit-Interview",
2023-08-25 10:53:40 +07:00
component: exitInterviewMain,
meta: {
Auth: true,
Key: [7.3],
Role: "retirement",
},
},
{
path: "/exit-Interview/questionnair/:id",
name: "exit-Interview-details",
component: exitInterviewDetails,
meta: {
Auth: true,
Key: [7.4],
Role: "retirement",
},
},
{
path: "/exit-Interview/edit-question",
name: "ExitInterviewEditQuestion",
component: exitInterviewEditQuestion,
meta: {
Auth: true,
Key: [7.5],
2023-08-23 09:28:44 +07:00
Role: "retirement",
},
},
2023-07-17 14:56:08 +07:00
{
2023-08-07 11:06:04 +07:00
path: "/retirement/:retirementId",
name: "retirementid",
2023-07-17 14:56:08 +07:00
component: Listretirement,
meta: {
Auth: true,
Key: [7.1],
Role: "retirement",
},
},
2023-07-24 16:01:11 +07:00
{
2023-07-25 18:04:11 +07:00
path: "/retirement/listretire/:id/:type",
name: "retirement/list/id/type",
2023-07-24 16:01:11 +07:00
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,
2023-07-24 18:14:25 +07:00
Key: [7.5],
Role: "retirement",
},
},
2023-08-08 16:50:50 +07:00
{
path: "/deceased/:id",
name: "deceased-detail",
component: detaildeceased,
meta: {
Auth: true,
Key: [7.8],
Role: "retirement",
},
},
{
path: "/deceased/detail/:id",
name: "deceased-detailByid",
component: detaildeceasedByid,
meta: {
Auth: true,
Key: [7.8],
Role: "retirement",
},
},
2023-07-24 18:14:25 +07:00
{
path: "/dismiss-order",
name: "dismiss-order",
component: dismissOrder,
meta: {
Auth: true,
Key: [7.5],
Role: "retirement",
},
},
{
path: "/retirement/out/:id",
name: "outDetail",
component: outDetail,
meta: {
Auth: true,
Key: [7.5],
Role: "retirement",
},
},
{
path: "/discharged",
name: "discharged",
component: dischargedMain,
2023-07-24 18:14:25 +07:00
meta: {
Auth: true,
Key: [7.6],
Role: "retirement",
},
},
{
path: "/retirement/discharged/:id",
name: "dischargedDetails",
component: dischargedDetails,
meta: {
Auth: true,
Key: [7.6],
Role: "retirement",
},
},
{
path: "/expulsion",
name: "expulsion",
component: expulsionMain,
meta: {
Auth: true,
Key: [7.7],
Role: "retirement",
},
},
{
path: "/retirement/expulsion/:id",
name: "expulsionDetails",
component: expulsionDetails,
2023-07-24 18:14:25 +07:00
meta: {
Auth: true,
Key: [7.7],
Role: "retirement",
},
},
2023-06-01 12:54:58 +07:00
];