2024-07-10 13:14:10 +07:00
|
|
|
const mainPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/views/MainPage.vue");
|
|
|
|
|
const detailPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/views/DetailPage.vue");
|
2023-12-18 13:51:21 +07:00
|
|
|
|
2024-07-10 13:14:10 +07:00
|
|
|
const directorPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/components/Director/MainPage.vue");
|
|
|
|
|
const directorAddPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/components/Director/AddPage.vue");
|
2024-08-09 12:10:44 +07:00
|
|
|
// const directorEditPage = () =>
|
|
|
|
|
// import("@/modules/12_evaluatePersonal/components/Director/EditPage.vue");
|
2023-12-18 13:51:21 +07:00
|
|
|
|
2024-07-10 13:14:10 +07:00
|
|
|
const meetingPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/components/Meeting/MainPage.vue");
|
|
|
|
|
const meetingAddPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/components/Meeting/AddPage.vue");
|
|
|
|
|
const meetingEditPage = () =>
|
|
|
|
|
import("@/modules/12_evaluatePersonal/components/Meeting/EditPage.vue");
|
2023-12-14 12:23:34 +07:00
|
|
|
|
2023-12-14 11:31:12 +07:00
|
|
|
export default [
|
|
|
|
|
{
|
|
|
|
|
path: "/evaluate",
|
|
|
|
|
name: "evaluate",
|
2023-12-14 12:23:34 +07:00
|
|
|
component: mainPage,
|
2023-12-14 11:31:12 +07:00
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_REQ",
|
|
|
|
|
Role: "STAFF",
|
2023-12-14 11:31:12 +07:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
2023-12-19 15:05:48 +07:00
|
|
|
path: "/evaluate/detail/:id",
|
2023-12-14 11:31:12 +07:00
|
|
|
name: "evaluateDetail",
|
2023-12-14 12:23:34 +07:00
|
|
|
component: detailPage,
|
2023-12-14 11:31:12 +07:00
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_REQ",
|
|
|
|
|
Role: "STAFF",
|
2023-12-14 11:31:12 +07:00
|
|
|
},
|
|
|
|
|
},
|
2023-12-18 13:51:21 +07:00
|
|
|
{
|
|
|
|
|
path: "/evaluate/director",
|
|
|
|
|
name: "evaluateDirector",
|
|
|
|
|
component: directorPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_INFO",
|
|
|
|
|
Role: "STAFF",
|
2023-12-18 13:51:21 +07:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "/evaluate/director/add",
|
|
|
|
|
name: "evaluateDirectorAdd",
|
|
|
|
|
component: directorAddPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_INFO",
|
|
|
|
|
Role: "STAFF",
|
2023-12-18 13:51:21 +07:00
|
|
|
},
|
|
|
|
|
},
|
2024-08-09 12:10:44 +07:00
|
|
|
// {
|
|
|
|
|
// path: "/evaluate/director/:id",
|
|
|
|
|
// name: "evaluateDirectorEdit",
|
|
|
|
|
// component: directorEditPage,
|
|
|
|
|
// meta: {
|
|
|
|
|
// Auth: true,
|
|
|
|
|
// Key: "SYS_EVA_INFO",
|
|
|
|
|
// Role: "STAFF",
|
|
|
|
|
// },
|
|
|
|
|
// },
|
2023-12-18 13:51:21 +07:00
|
|
|
{
|
|
|
|
|
path: "/evaluate/meeting",
|
|
|
|
|
name: "evaluateMeeting",
|
|
|
|
|
component: meetingPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_INFO",
|
|
|
|
|
Role: "STAFF",
|
2023-12-18 13:51:21 +07:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "/evaluate/meeting/add",
|
|
|
|
|
name: "evaluateMeetingAdd",
|
|
|
|
|
component: meetingAddPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_INFO",
|
|
|
|
|
Role: "STAFF",
|
2023-12-18 13:51:21 +07:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "/evaluate/meeting/:id",
|
|
|
|
|
name: "evaluateMeetingEdit",
|
|
|
|
|
component: meetingEditPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-01 15:25:48 +07:00
|
|
|
Key: "SYS_EVA_INFO",
|
|
|
|
|
Role: "STAFF",
|
2023-12-18 13:51:21 +07:00
|
|
|
},
|
|
|
|
|
},
|
2024-08-09 12:10:44 +07:00
|
|
|
{
|
|
|
|
|
path: "/evaluate/meeting-detail/:id",
|
|
|
|
|
name: "evaluateMeetingdetail",
|
|
|
|
|
component: meetingEditPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_EVA_INFO",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2024-07-10 13:14:10 +07:00
|
|
|
];
|