diff --git a/src/api/12_evaluatePersonal/api.evaluate.ts b/src/api/12_evaluatePersonal/api.evaluate.ts index 934fe3195..62bd3c98d 100644 --- a/src/api/12_evaluatePersonal/api.evaluate.ts +++ b/src/api/12_evaluatePersonal/api.evaluate.ts @@ -12,6 +12,7 @@ export default { evaluateGetReport: (id: string) => `${evaluation}/report/check-spec-report/${id}`, evaluateGetStep: (id: string) => `${evaluation}/check/admin/${id}`, + meeting: () => `${evaluation}/meeting`, meetingById: (id: string) => `${evaluation}/meeting/${id}`, meetingFilebyId: (volume: string, id: string) => diff --git a/src/modules/12_evaluatePersonal/components/Detail/viewstep/tableStep1.vue b/src/modules/12_evaluatePersonal/components/Detail/viewstep/tableStep1.vue index 04c6edd19..04a135fa1 100644 --- a/src/modules/12_evaluatePersonal/components/Detail/viewstep/tableStep1.vue +++ b/src/modules/12_evaluatePersonal/components/Detail/viewstep/tableStep1.vue @@ -1,5 +1,9 @@ + + + + + + ประเมินเชี่ยวชาญ + + + + + + + + + + ผลงาน + + + + + + + + + + + + + + + + + เลือกผู้เซ็นเอกสาร + + + + + + + ผู้บังคับบัญชาชั้นต้น + + + + + + + + + + + ผู้บังคับบัญชาเหนือขึ้นไป 1 ระดับ + + + + + + + + + + + + + + + + + แบบพิจารณาคุณสมบัติบุคคล + + + + + ดูไฟล์เอกสาร + + + + + + + + + + + แบบแสดงรายละเอียดการเสนอผลงาน + + + + + ดูไฟล์เอกสาร + + + + + + + + + + + + แบบตรวจสอบความถูกต้องครบถ้วนของข้อมูลเพื่อประกอบการคัดเลือกบุคคล + (เอกสารแบบ ก.) + + + + + + ดูไฟล์เอกสาร + + + + + + + + + + + + แบบสรุปข้อมูลของผู้ขอรับการคัดเลือก (เอกสารหมายเลข 9) + + + + + + ดูไฟล์เอกสาร + + + + + + + + + + + แบบประเมินคุณลักษณะบุคคล + + + + + ดูไฟล์เอกสาร + + + + + + + + + + + ผลงานที่จะส่งประเมิน (เอกสารหมายเลข 11) + + + + + ดูไฟล์เอกสาร + + + + + + + + + + + + diff --git a/src/modules/12_evaluatePersonal/views/MainPage.vue b/src/modules/12_evaluatePersonal/views/MainPage.vue index 560db43d5..26b187626 100644 --- a/src/modules/12_evaluatePersonal/views/MainPage.vue +++ b/src/modules/12_evaluatePersonal/views/MainPage.vue @@ -43,7 +43,7 @@ const page = ref(1); //หน้า const total = ref(0); //จำนวนข้อมูลทั้งหมด const filter = ref(""); //คำค้นหา const pageSize = ref(10); //จำนวนรายการต่อหน้า -const filterRef = ref(null); + //ค้นหาตามสถานะ const selectedStatus = ref([ "CHECK_SPEC", @@ -95,17 +95,6 @@ function filterFn() { fetchEvaluteList(); } -/** - * functrion ล้างค้นหาD - */ -function resetFilter() { - filter.value = ""; - fetchEvaluteList(); - if (filterRef.value) { - filterRef.value.focus(); - } -} - /** * function เรียกรายการคำขอประเมินD */ @@ -137,8 +126,13 @@ async function fetchEvaluteList() { * funcition redirectToDetail * @param id รายการคำขอประเมิน */ -function Detailpage(id: string) { - router.push(`/evaluate/detail/${id}`); +function Detailpage(id: string, type: string) { + //เชี่ยวชาญ + if (type === "EXPERTISE") { + router.push(`/evaluate/detail-expertise/${id}`); + } else { + router.push(`/evaluate/detail/${id}`); + } } /** @@ -378,7 +372,7 @@ onMounted(async () => { round color="info" icon="mdi-eye" - @click.stop.prevent="Detailpage(props.row.id)" + @click.stop.prevent="Detailpage(props.row.id, props.row.type)" > รายละเอียด