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/04_registryPerson/components/TableView.vue b/src/modules/04_registryPerson/components/TableView.vue
index f3e6b7ffd..eb6b24851 100644
--- a/src/modules/04_registryPerson/components/TableView.vue
+++ b/src/modules/04_registryPerson/components/TableView.vue
@@ -433,6 +433,9 @@ onMounted(() => {
+ {{ col.value && col.value != "undefined" ? col.value : "-" }}
+
- {{ props.row.posNo ? props.row.posNo : "-" }}
+ {{
+ props.row.posNo && props.row.posNo != "undefined"
+ ? props.row.posNo
+ : "-"
+ }}
diff --git a/src/modules/11_discipline/components/7_ListSuspend/DetailPage.vue b/src/modules/11_discipline/components/7_ListSuspend/DetailPage.vue
index 22e773651..553145096 100644
--- a/src/modules/11_discipline/components/7_ListSuspend/DetailPage.vue
+++ b/src/modules/11_discipline/components/7_ListSuspend/DetailPage.vue
@@ -115,7 +115,7 @@ async function getData() {
data.status = dataGet.status;
data.descriptionSuspend = dataGet.descriptionSuspend
? dataGet.descriptionSuspend
- : "ออกจากราชการ";
+ : "";
data.startDateSuspend = dataGet.startDateSuspend;
data.endDateSuspend = dataGet.endDateSuspend;
data.title = dataGet.title;
diff --git a/src/modules/11_discipline/components/7_ListSuspend/ListsPage.vue b/src/modules/11_discipline/components/7_ListSuspend/ListsPage.vue
index c02fd4efa..f5fcda435 100644
--- a/src/modules/11_discipline/components/7_ListSuspend/ListsPage.vue
+++ b/src/modules/11_discipline/components/7_ListSuspend/ListsPage.vue
@@ -22,7 +22,14 @@ const dataStore = useDisciplineSuspendStore();
const $q = useQuasar();
const router = useRouter();
const mixin = useCounterMixin();
-const { messageError, showLoader, hideLoader, success, date2Thai ,convertDateToAPI} = mixin;
+const {
+ messageError,
+ showLoader,
+ hideLoader,
+ success,
+ date2Thai,
+ convertDateToAPI,
+} = mixin;
const date = ref
(null);
const employeeClass = ref("");
@@ -304,11 +311,9 @@ onMounted(async () => {
class="bg-white"
dense
outlined
- :label="`${'ช่วงวันที่'}`"
+ :label="`${'วันที่เริ่มต้น-สิ้นสุดคำสั่ง'}`"
:model-value="
- date
- ? `${date2Thai(date[0])} - ${date2Thai(date[1])}`
- : 'ทั้งหมด'
+ date ? `${date2Thai(date[0])} - ${date2Thai(date[1])}` : ''
"
>
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)"
>
รายละเอียด
diff --git a/src/modules/21_report/views/02_reportRegistry.vue b/src/modules/21_report/views/02_reportRegistry.vue
index 1b47d32af..9de904811 100644
--- a/src/modules/21_report/views/02_reportRegistry.vue
+++ b/src/modules/21_report/views/02_reportRegistry.vue
@@ -341,7 +341,7 @@ const columns = computed(() => {
{
name: "positionDate",
align: "left",
- label: "ระยะเวลาดำรงตำแหน่งปัจจุบัน",
+ label: "ระยะเวลาดำรงตำแหน่ง (สายงาน) ปัจจุบัน",
sortable: true,
field: "positionDate",
headerStyle: "font-size: 14px",
@@ -352,7 +352,7 @@ const columns = computed(() => {
{
name: "levelDate",
align: "left",
- label: "ระยะเวลาดำรงตำแหน่งในระดับปัจจุบัน",
+ label: "ระยะเวลาในระดับปัจจุบัน",
sortable: true,
field: "levelDate",
headerStyle: "font-size: 14px",
@@ -1528,14 +1528,14 @@ watch(