diff --git a/package-lock.json b/package-lock.json index 77830255c..b484a00e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7722,7 +7722,7 @@ }, "node_modules/vue": { "version": "3.2.47", - "resolved": "https://npm.joolsoft.com/vue/-/vue-3.2.47.tgz", + // "resolved": "https://npm.joolsoft.com/vue/-/vue-3.2.47.tgz", "integrity": "sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==", "dependencies": { "@vue/compiler-dom": "3.2.47", @@ -13787,7 +13787,7 @@ }, "vue": { "version": "3.2.47", - "resolved": "https://npm.joolsoft.com/vue/-/vue-3.2.47.tgz", + // "resolved": "https://npm.joolsoft.com/vue/-/vue-3.2.47.tgz", "integrity": "sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==", "requires": { "@vue/compiler-dom": "3.2.47", diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index 8b9fda266..ab401c6ff 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -111,6 +111,22 @@ const menuList = readonly([ path: "registry", role: "registry", }, + { + key: 10, + icon: "o_contact_page", + activeIcon: "registry_employee_page", + label: "ทะเบียนประวัติลูกจ้าง", + path: "registry-employee", + role: "registryEmployee", + }, + { + key: 10, + icon: "o_list", + activeIcon: "order", + label: "ออกคำสั่ง", + path: "order", + role: "placement", + }, { key: 5, icon: "o_search", @@ -192,12 +208,12 @@ const menuList = readonly([ path: "placement", role: "placement", }, - { - key: 6.2, - label: "ออกคำสั่ง" /* ออกคำสั่งบรรจุ */, - path: "Orderplacement", - role: "placement", - }, + // { + // key: 6.2, + // label: "ออกคำสั่ง" /* ออกคำสั่งบรรจุ */, + // path: "Orderplacement", + // role: "placement", + // }, { key: 6.3, label: "การทดลองงาน" /* การทดลองงาน */, @@ -206,7 +222,7 @@ const menuList = readonly([ }, { key: 6.4, - label: "รายการคำขอโอน" /* */, + label: "รายการขอโอน" /* */, path: "transfer", role: "placement", }, @@ -218,13 +234,36 @@ const menuList = readonly([ }, { key: 6.6, - label: "คำสั่งช่วยราชการ/ส่งตัวกลับ" /* */, - path: "repatriation-order", + label: "รายการช่วยราชการ" /* */, + path: "help-government", + role: "placement", + }, + { + key: 6.7, + label: "รายการส่งตัวกลับ" /* */, + path: "repatriate", + role: "placement", + }, + { + key: 6.8, + label: "รายการแต่งตั้ง-เลื่อน" /* */, + path: "appoint-promote", + role: "placement", + }, + { + key: 6.9, + label: "รายการย้าย" /* */, + path: "move-list", + role: "placement", + }, + { + key: 6.10, + label: "รายการอื่นๆ" /* */, + path: "other", role: "placement", }, ], }, - { key: 7, icon: "mdi-account-cancel-outline", @@ -241,31 +280,43 @@ const menuList = readonly([ }, { key: 7.2, - label: "ลาออก", + label: "รายการลาออก", path: "resign", role: "retirement", }, + // { + // key: 7.3, + // label: "คำสั่งลาออก", + // path: "resign-order", + // role: "retirement", + // }, { key: 7.3, - label: "คำสั่งลาออก", - path: "resign-order", - role: "retirement", - }, - { - key: 7.4, label: "Exit interview", // path: "", role: "retirement", }, { - key: 7.5, - label: "ถึงแก่กรรม", + key: 7.4, + label: "รายการบันทึกการถึงแก่กรรม", path: "deceased", role: "retirement", }, + { + key: 7.5, + label: "รายการให้ออก", + path: "dismiss-order", + role: "retirement", + }, { key: 7.6, - label: "คำสั่งให้ออก ปลดออก ไล่ออก", + label: "รายการปลดออก", + path: "dismiss-order", + role: "retirement", + }, + { + key: 7.7, + label: "รายการไล่ออก", path: "dismiss-order", role: "retirement", }, @@ -363,14 +414,6 @@ const menuList = readonly([ }, ], }, - { - key: 10, - icon: "o_contact_page", - activeIcon: "contact_page", - label: "ทะเบียนประวัติลูกจ้าง", - path: "registryEmployee", - role: "registryEmployee", - }, ]); const tabList = readonly([ diff --git a/src/modules/04_registry/components/Profile.vue b/src/modules/04_registry/components/Profile.vue index db03c712a..b2cda7dd5 100644 --- a/src/modules/04_registry/components/Profile.vue +++ b/src/modules/04_registry/components/Profile.vue @@ -154,33 +154,63 @@ - + + + + + ช่วยราชการ + + + + + + ส่งตัวกลับ + + + + + + แต่งตั้ง-เลื่อน + + + + + + ย้าย + + ถึงแก่กรรม - + ให้ออกจากราชการ - + ปลดออกจากราชการ - + ไล่ออกจากราชการ + + + + อื่นๆ + + @@ -986,8 +1016,8 @@ const closeKp7Short = () => { dialogShort.value = false; }; -const clickaddOrder = () => { - router.push("/dismiss-order/add"); +const postAdd = () => { + // router.push("/dismiss-order/add"); }; const downloadKP7 = () => {}; diff --git a/src/modules/05_placement/components/PersonalList/Table.vue b/src/modules/05_placement/components/PersonalList/Table.vue index bb19d36fa..40c9ee9ec 100644 --- a/src/modules/05_placement/components/PersonalList/Table.vue +++ b/src/modules/05_placement/components/PersonalList/Table.vue @@ -1140,7 +1140,7 @@ const paginationLabel = (start: number, end: number, total: number) => { { {