- ปรับรับข้อมูลหน่วยงานในสังกัด

- เพิ่มประเภททุน
This commit is contained in:
Warunee Tamkoo 2024-04-18 11:23:19 +07:00
parent e6a2d99fb2
commit 22c8091dce
4 changed files with 90 additions and 81 deletions

View file

@ -90,21 +90,22 @@ const visibleColumns = ref<string[]>([
]);
const scholarshipTypeOp = ref<DataOption[]>([
{
id: "DOMESTICE",
name: "การศึกษาในประเทศ",
},
{ id: "DOMESTICE", name: "การศึกษาในประเทศ" },
{
id: "NOABROAD",
name: "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยงานภายนอก (หลักสูตรที่ไม่มีการไปต่างประเทศ)",
name: "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยงานภายนอก (หลักสูตรที่ไม่มีการไปต่างประเทศ)",
},
{
id: "ABROAD",
name: "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยงานภายนอก (หลักสูตรที่มีการไปต่างประเทศ)",
name: "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยงานภายนอก (หลักสูตรที่มีการไปต่างประเทศ)",
},
{
id: "EXECUTIVE",
name: "ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยวงานภายนอก (หลักสูตรประเภทนักบริหาร)",
name: " ฝึกอบรมในประเทศที่ส่งไปพัฒนากับหน่วยงานภายนอก (หลักสูตรประเภทนักบริหาร)",
},
{
id: "RESEARCH",
name: "ศึกษา ฝึกอบรม ประชุม ดูงาน และปฏิบัติการวิจัย ณ ต่างประเทศ",
},
]);
const itemDownload = ref<ItemsDownload[]>([
@ -186,21 +187,18 @@ watch(
function onDownload() {
showLoader();
http
.get(config.API.developmentReportScholarship())
.then((res) => {
const dataList = res.data.result;
genReportXLSX(
dataList,
"รายการข้าราชการฯที่ได้รับทุนการศึกษา/ฝึกอบรม"
);
})
.catch((e) => {
messageError($q, e);
})
.finally(() => {
hideLoader();
});
http
.get(config.API.developmentReportScholarship())
.then((res) => {
const dataList = res.data.result;
genReportXLSX(dataList, "รายการข้าราชการฯที่ได้รับทุนการศึกษา/ฝึกอบรม");
})
.catch((e) => {
messageError($q, e);
})
.finally(() => {
hideLoader();
});
}
onMounted(() => {
@ -217,7 +215,7 @@ onMounted(() => {
<div class="row q-gutter-sm">
<div>
<datepicker
style="width: 150px;"
style="width: 150px"
menu-class-name="modalfix"
v-model="formQuery.year"
:locale="'th'"
@ -236,16 +234,16 @@ onMounted(() => {
lazy-rules
outlined
:model-value="
formQuery.year === 0 ? 'ทั้งหมด' : Number(formQuery.year) + 543
formQuery.year === 0
? 'ทั้งหมด'
: Number(formQuery.year) + 543
"
:label="`${'ปีงบประมาณ'}`"
>
<template v-if="formQuery.year" v-slot:append>
<q-icon
name="cancel"
@click.stop.prevent="
(formQuery.year = 0), fetchNewList()
"
@click.stop.prevent="(formQuery.year = 0), fetchNewList()"
class="cursor-pointer"
/>
</template>
@ -273,7 +271,7 @@ onMounted(() => {
option-label="name"
label="เลือกประเภททุน"
@update:model-value="fetchNewList"
style="width: 350px;"
style="width: 350px"
/>
</div>
</div>