ข้อมูลผู้ค้ำประกัน
@@ -1008,25 +1014,25 @@ onMounted(async () => {
เลขประจำตัวประชาชน
- {{ dataGuarantor.citizenId }}
+ {{ dataGuarantor.citizenId ? dataGuarantor.citizenId :'-' }}
ชื่อ-นามสกุล
- {{ dataGuarantor.name }}
+ {{ dataGuarantor.firstName ? dataGuarantor.name:'-' }}
ตำแหน่ง
- {{ dataGuarantor.position }}
+ {{ dataGuarantor.position ? dataGuarantor.position:'-' }}
ประเภท
- {{ dataGuarantor.type }}
+ {{ dataGuarantor.type ? dataGuarantor.type :'-' }}
@@ -1034,15 +1040,15 @@ onMounted(async () => {
ระดับตำแหน่ง
- {{ dataGuarantor.level }}
+ {{ dataGuarantor.level ? dataGuarantor.level:'-' }}
ตำแหน่งทางการบริหาร
- {{ dataGuarantor.positionSide }}
+ {{ dataGuarantor.positionSide ? dataGuarantor.positionSide:'-' }}
หน่วยงานที่สังกัด
- {{ dataGuarantor.org }}
+ {{ dataGuarantor.org ? dataGuarantor.org:'-' }}
diff --git a/src/modules/09_scholarship/views/main.vue b/src/modules/09_scholarship/views/main.vue
index 659b4f9..5ab249b 100644
--- a/src/modules/09_scholarship/views/main.vue
+++ b/src/modules/09_scholarship/views/main.vue
@@ -80,7 +80,7 @@ const visibleColumns = ref
(["scholarshipYear", "scholarshipType"]);
/** ดึงข้อมูล */
function getData() {
http
- .get(config.API.developmentScholarship + `/user/${profilId.value}`)
+ .get(config.API.developmentScholarship + `/user/${profilId.value}?year=${year.value}&type=${type.value}`)
.then((res) => {
rows.value = res.data.result;
})
@@ -137,6 +137,8 @@ function convertType(val: string) {
return "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยวงานภายนอก (หลักสูตรที่มีการไปต่างประเทศ)";
case "EXECUTIVE":
return "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยวงานภายนอก (หลักสูตรประเภทนักบริหาร)";
+ case "RESEARCH":
+ return "ศึกษา ฝึกอบรม ประชุม ดูงาน และปฏิบัติการวิจัย ณ ต่างประเทศ";
}
}
@@ -264,6 +266,7 @@ onMounted(async () => {
bordered
:paging="true"
dense
+ hide-pagination
class="custom-table2"
:visible-columns="visibleColumns"
v-model:pagination="pagination"