2024-09-18 17:24:21 +07:00
|
|
|
// ค้นหาข้อมูลทะเบียนประวัติ
|
|
|
|
|
const listPage = () => import("@/modules/04_registryPerson/views/listView.vue");
|
|
|
|
|
|
|
|
|
|
// ทะเบียนประวัติ
|
2024-08-01 12:12:28 +07:00
|
|
|
const detailPage = () =>
|
|
|
|
|
import("@/modules/04_registryPerson/views/detailView.vue");
|
|
|
|
|
|
2024-09-18 17:24:21 +07:00
|
|
|
// รายการคำร้องขอแก้ไขทะเบียนประวัติ
|
2024-08-01 12:12:28 +07:00
|
|
|
const requestEdit = () =>
|
2024-09-18 17:24:21 +07:00
|
|
|
import("@/modules/04_registryPerson/views/requestEditView.vue");
|
2024-10-29 14:41:01 +07:00
|
|
|
const requestEditPage = () =>
|
2024-11-15 09:13:02 +07:00
|
|
|
import(
|
|
|
|
|
"@/modules/04_registryPerson/components/requestEdit/Page02_DetailIDP.vue"
|
|
|
|
|
);
|
2024-10-18 12:06:01 +07:00
|
|
|
const Page01_Detail = () =>
|
|
|
|
|
import(
|
|
|
|
|
"@/modules/04_registryPerson/components/requestEdit/Page01_Detail.vue"
|
|
|
|
|
);
|
2024-08-01 12:12:28 +07:00
|
|
|
|
2025-03-19 12:10:31 +07:00
|
|
|
// edit
|
|
|
|
|
const EditListPage = () =>
|
|
|
|
|
import("@/modules/04_registryPerson/views/edit/list.vue");
|
2025-03-19 12:34:49 +07:00
|
|
|
const EditListSalaryPage = () =>
|
|
|
|
|
import("@/modules/04_registryPerson/views/edit/salary.vue");
|
2025-03-19 12:10:31 +07:00
|
|
|
|
2024-08-01 12:12:28 +07:00
|
|
|
export default [
|
|
|
|
|
{
|
2024-08-09 11:45:58 +07:00
|
|
|
path: "/registry-officer",
|
2024-08-01 12:12:28 +07:00
|
|
|
name: "registryNew",
|
|
|
|
|
component: listPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-09 11:45:58 +07:00
|
|
|
Key: "SYS_REGISTRY_OFFICER",
|
2024-08-01 12:12:28 +07:00
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
2024-08-09 11:45:58 +07:00
|
|
|
path: "/registry-officer/:id",
|
2024-08-01 12:12:28 +07:00
|
|
|
name: "registryNewByid",
|
|
|
|
|
component: detailPage,
|
2024-08-09 11:45:58 +07:00
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_OFFICER",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "/registry-employee",
|
|
|
|
|
name: "registryEmployeeList",
|
|
|
|
|
component: listPage,
|
2024-08-01 12:12:28 +07:00
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-09 11:50:26 +07:00
|
|
|
Key: "SYS_REGISTRY_EMP",
|
2024-08-01 12:12:28 +07:00
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
path: "/registry-employee/:id",
|
|
|
|
|
name: "registryNewEmployeeByid",
|
|
|
|
|
component: detailPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_EMP",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
2024-08-09 11:45:58 +07:00
|
|
|
path: "/registry-officer/request-edit",
|
2024-08-01 12:12:28 +07:00
|
|
|
name: "registryNewRequestEdit",
|
|
|
|
|
component: requestEdit,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
2024-08-09 11:45:58 +07:00
|
|
|
Key: "SYS_REGISTRY_OFFICER",
|
2024-08-01 12:12:28 +07:00
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2024-11-06 17:54:50 +07:00
|
|
|
{
|
|
|
|
|
path: "/registry-employee/request-edit",
|
|
|
|
|
name: "registryNewRequestEditEMP",
|
|
|
|
|
component: requestEdit,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_EMP",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
|
2024-10-29 14:41:01 +07:00
|
|
|
{
|
|
|
|
|
path: "/registry-officer/request-edit-page/:id",
|
|
|
|
|
name: "registryNewRequestEditPage",
|
|
|
|
|
component: requestEditPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_OFFICER",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2024-11-06 17:54:50 +07:00
|
|
|
{
|
|
|
|
|
path: "/registry-employee/request-edit-page/:id",
|
|
|
|
|
name: "registryNewRequestEditPageEMP",
|
|
|
|
|
component: requestEditPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_EMP",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
|
2024-10-18 12:06:01 +07:00
|
|
|
{
|
|
|
|
|
path: "/registry-officer/request-edit/personal/:id",
|
|
|
|
|
name: "registryNewRequestEdit/personal",
|
|
|
|
|
component: Page01_Detail,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_OFFICER",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2024-11-06 17:54:50 +07:00
|
|
|
{
|
|
|
|
|
path: "/registry-employee/request-edit/personal/:id",
|
2024-11-15 09:13:02 +07:00
|
|
|
name: "registryNewRequestEditEmpDetail",
|
2024-11-06 17:54:50 +07:00
|
|
|
component: Page01_Detail,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_EMP",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-03-19 12:10:31 +07:00
|
|
|
// edit registry
|
|
|
|
|
{
|
|
|
|
|
path: "/registry/edit/list",
|
|
|
|
|
name: "registryEdit",
|
|
|
|
|
component: EditListPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_EDIT",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-03-19 12:34:49 +07:00
|
|
|
{
|
2025-03-20 18:16:01 +07:00
|
|
|
path: "/registry/edit/salary/:type/:id",
|
2025-03-19 12:34:49 +07:00
|
|
|
name: "registryEditSalary",
|
|
|
|
|
component: EditListSalaryPage,
|
|
|
|
|
meta: {
|
|
|
|
|
Auth: true,
|
|
|
|
|
Key: "SYS_REGISTRY_EDIT",
|
|
|
|
|
Role: "STAFF",
|
|
|
|
|
},
|
|
|
|
|
},
|
2024-08-01 12:12:28 +07:00
|
|
|
];
|