-
-
{{ "ครั้งที่" + period }}
- ระหว่างวันที่
-
{{ date2Thai(dateToday) }}
- ถึงวันที่
-
{{ date2Thai(dateEnd) }}
+
+
-
-
-
-
1
- ผลสัมฤทธิ์ของการทดลองปฏิบัติบัติหน้าที่ราชการ
+
+
+
+ ประธานคณะกรรมการ
+
+
+
+
+
+
+ {{ year + 543 }}
+
+
+ {{ parseInt(value + 543) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ กรรมการ
+
+
+
+
+
+
+ {{ year + 543 }}
+
+
+ {{ parseInt(value + 543) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ กรรมการ
+
+
+
+
+
+
+ {{ year + 543 }}
+
+
+ {{ parseInt(value + 543) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
- 1.1. ความรู้ความสามารถ
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
- 1.2. ทักษะ
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.3. สมมรถนะ
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.4. ความสามารถในการเรียนรู้งาน
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.5. ความสามารถในการปรับใช้ความรู้กับงานในหน้าที่
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.6. ความสำเร็จของงานที่ได้รับมอบหมาย
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.7 อื่นๆ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ต่ำกว่าความคาดหวังมาก
-
-
- ต่ำกว่าความคาดหวังค่อนข้างมาก
-
-
- เป็นไปตามความคาดหวัง
-
-
- สูงว่าความคาดหวังค่อนข้างมาก
-
-
- สูงกว่าความคาดหวังมาก
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -366,4 +266,4 @@ const period = ref
(1);
.q-card {
box-shadow: 0px 0px 0px 0px !important;
}
-
+
\ No newline at end of file
diff --git a/src/modules/05_placement/components/probation/FormEvaluation/FormSaveResult.vue b/src/modules/05_placement/components/probation/FormEvaluation/FormSaveResult.vue
index 767b28d88..fd763594d 100644
--- a/src/modules/05_placement/components/probation/FormEvaluation/FormSaveResult.vue
+++ b/src/modules/05_placement/components/probation/FormEvaluation/FormSaveResult.vue
@@ -636,7 +636,13 @@ const putformData = () => {
1.8 อื่นๆ
-
@@ -887,7 +893,12 @@ const putformData = () => {
2.4 อื่นๆ
-
+
{
indicator-color="grey-1"
class="text-grey-7"
>
-
+
{
-
+
{
-
\ No newline at end of file
diff --git a/src/modules/05_placement/components/probation/FormEvaluation/Template3.vue b/src/modules/05_placement/components/probation/FormEvaluation/Template3.vue
index e0adc68a6..fb54fdd4d 100644
--- a/src/modules/05_placement/components/probation/FormEvaluation/Template3.vue
+++ b/src/modules/05_placement/components/probation/FormEvaluation/Template3.vue
@@ -14,17 +14,7 @@ const FormReport = defineAsyncComponent(
-
-
-
-
-
+
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/modules/05_placement/components/probation/MainProbation.vue b/src/modules/05_placement/components/probation/MainProbation.vue
index ff6633ca4..f28af5a48 100644
--- a/src/modules/05_placement/components/probation/MainProbation.vue
+++ b/src/modules/05_placement/components/probation/MainProbation.vue
@@ -1,87 +1,96 @@
- รายการผู้ทดลองปฏิบัติหน้าที่ราชการ
-
-
-
-
-
- เพิ่มผู้ทดลองปฏิบัติหน้าที่ราชการ
-
-
-
+
+ รายการผู้ทดลองปฏิบัติหน้าที่ราชการ
+
+
+
+
+
+
+ เพิ่มผู้ทดลองปฏิบัติหน้าที่ราชการ
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+ {{ col.value }}
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
diff --git a/src/modules/06_retirement/components/ListRetirement/TableList.vue b/src/modules/06_retirement/components/ListRetirement/TableList.vue
index 22704c6c7..33ef58904 100644
--- a/src/modules/06_retirement/components/ListRetirement/TableList.vue
+++ b/src/modules/06_retirement/components/ListRetirement/TableList.vue
@@ -34,15 +34,15 @@ const columns = ref([
headerStyle: "font-size: 14px",
style: "font-size: 14px",
},
- /* {
- name: "fixname",
- align: "left",
- label: "คำนำหน้านาม",
- title: "คำนำหน้านาม",
- field: "fixname",
- headerStyle: "font-size: 14px",
- style: "font-size: 14px",
- }, */
+ /* {
+ name: "fixname",
+ align: "left",
+ label: "คำนำหน้านาม",
+ title: "คำนำหน้านาม",
+ field: "fixname",
+ headerStyle: "font-size: 14px",
+ style: "font-size: 14px",
+ }, */
{
name: "name",
align: "left",
@@ -253,8 +253,8 @@ const clickDelete = (prop: any) => {
} else await fecthlist(retireld_params);
});
})
- .onCancel(() => {})
- .onDismiss(() => {});
+ .onCancel(() => { })
+ .onDismiss(() => { });
};
// note
const fetchReason = async (prop: string) => {
@@ -269,6 +269,7 @@ const fetchReason = async (prop: string) => {
messageError($q, e);
});
};
+
const saveNote = () => {
$q.dialog({
title: "ยืนยันการบันทึกข้อมูลข้อมูล",
@@ -297,8 +298,8 @@ const saveNote = () => {
modalNote.value = false;
});
})
- .onCancel(() => {})
- .onDismiss(() => {});
+ .onCancel(() => { })
+ .onDismiss(() => { });
};
const UpdateListId = (retireld: string, pId: string) => {
@@ -361,26 +362,13 @@ const paginationLabel = (start: number, end: number, total: number) => {
-
+
รายชื่อผู้เกษียณอายุราชการ
-
+
@@ -409,35 +397,15 @@ const paginationLabel = (start: number, end: number, total: number) => {
-
+
-
+
{{ props.row.fixname + props.row.name }}
@@ -521,40 +477,20 @@ const paginationLabel = (start: number, end: number, total: number) => {
>
โน้ต -->
-
+
ดูข้อมูลทะเบียนประวัติ
- ลบข้อมูล
+ ลบข้อมูล
-
+
@@ -566,38 +502,19 @@ const paginationLabel = (start: number, end: number, total: number) => {
-
-
+
-
+
@@ -623,13 +540,16 @@ const paginationLabel = (start: number, end: number, total: number) => {
position: sticky;
z-index: 1;
}
+
.q-table thead tr:last-child th {
top: 48px;
}
+
.q-table thead tr:first-child th {
top: 0;
}
}
+
.q-btn-dropdown__arrow {
display: none;
}
diff --git a/src/modules/06_retirement/views/Main.vue b/src/modules/06_retirement/views/Main.vue
index 3fc975d5f..335f4f591 100644
--- a/src/modules/06_retirement/views/Main.vue
+++ b/src/modules/06_retirement/views/Main.vue
@@ -369,9 +369,9 @@ const clickAdd = () => {
model: 'opt1',
// inline: true
items: [
- { label: 'ประกาศแก้ไข (เพิ่มคนเกษียณ)', value: 'opt1'},
- { label: 'ประกาศแก้ไข (เฉพาะราย)', value: 'opt2' },
- { label: 'ประกาศยกเลิก', value: 'opt3' }
+ { label: 'ประกาศเพิ่มผู้เกษียณ', value: 'ADD'},
+ { label: 'ประกาศแก้ไขข้อมูลผู้เกษียน', value: 'EDIT' },
+ { label: 'ประกาศยกเลิกผู้เกษียณ', value: 'REMOVE' }
]
},
cancel: {
@@ -380,6 +380,7 @@ const clickAdd = () => {
},
persistent: true,
}).onOk(data => {
+ console.log("option===>", data)
router.push(`/retirement/list/${type.value}/${currentYear}`);
}).onCancel(() => {
}).onDismiss(() => {
diff --git a/src/modules/08_registryEmployee/router.ts b/src/modules/08_registryEmployee/router.ts
index 67a4cc826..130b90438 100644
--- a/src/modules/08_registryEmployee/router.ts
+++ b/src/modules/08_registryEmployee/router.ts
@@ -47,7 +47,7 @@ export default [
},
},
{
- path: "/registryEmployee/edit/:Id",
+ path: "/registryEmployee/edit/:id",
name: "registryEmployeeEdit",
component: EditDetail,
meta: {
diff --git a/src/modules/08_registryEmployee/views/EditDetail.vue b/src/modules/08_registryEmployee/views/EditDetail.vue
index 401ae0b9f..0a123b88d 100644
--- a/src/modules/08_registryEmployee/views/EditDetail.vue
+++ b/src/modules/08_registryEmployee/views/EditDetail.vue
@@ -137,11 +137,9 @@
- {{ "แก้ไข้ข้อมูลทะเบียนประวัติลูกจ้างชั่วคราว" }}
-
-
- {{ "ลูกจ้างชั่วคราว" }}
+ {{ fullname }}{{ leaveReason }}
+
{{ position }}
diff --git a/src/modules/08_registryEmployee/views/Main.vue b/src/modules/08_registryEmployee/views/Main.vue
index edd6bba6f..4e5908aea 100644
--- a/src/modules/08_registryEmployee/views/Main.vue
+++ b/src/modules/08_registryEmployee/views/Main.vue
@@ -231,7 +231,7 @@
{
};
// ดูรายการแก้ไขรายชื่อ
-const redirectToPage = (profileId?: string) => {
- router.push(`/registryEmployee/edit/${profileId}`);
+const redirectToPage = (id?: string) => {
+ router.push(`/registryEmployee/edit/${id}`);
};
const editDetail = async (row: any) => {
await getPosition(row.id);
@@ -1429,7 +1429,7 @@ const showEmployeeTemp = async () => {
if (selected.value == null || selected.value == "") return;
showLoader();
await http
- .post(config.API.searchProfileByOcId(selected.value, "all"), {
+ .post(config.API.searchProfileTemp("all"), {
criterias: cirteria,
})
.then((res) => {
@@ -1489,7 +1489,7 @@ const showEmployeeTempOrder = async () => {
if (selected.value == null || selected.value == "") return;
showLoader();
await http
- .post(config.API.searchProfileByOcId(selected.value, "all"), {
+ .post(config.API.searchProfileTemp("all"), {
criterias: cirteria,
})
.then((res) => {
diff --git a/src/modules/08_registryEmployee/views/information.vue b/src/modules/08_registryEmployee/views/information.vue
index ade1f0cfd..6be674a11 100644
--- a/src/modules/08_registryEmployee/views/information.vue
+++ b/src/modules/08_registryEmployee/views/information.vue
@@ -117,7 +117,11 @@
lazy-rules
:readonly="!edit"
:borderless="!edit"
- :model-value="date2Thai(informaData.birthDate)"
+ :model-value="
+ informaData.birthDate == null
+ ? null
+ : date2Thai(informaData.birthDate)
+ "
:rules="[(val:string) => !!val || `${'กรุณาเลือก วัน/เดือน/ปี เกิด'}`]"
:label="`${'วัน/เดือน/ปี เกิด'}`"
>
@@ -692,7 +696,7 @@ const defaultAdd = () => {
prefixId: null,
firstname: null,
lastname: null,
- birthDate: new Date(),
+ birthDate: null,
genderId: null,
bloodId: null,
nationality: null,