แก้ popup ไม่เป็น false

This commit is contained in:
setthawutttty 2024-12-19 16:31:59 +07:00
parent d3d09809d6
commit 26917fc7dc
4 changed files with 4 additions and 5 deletions

View file

@ -333,7 +333,7 @@ watch(
map-options map-options
hide-bottom-space hide-bottom-space
use-input use-input
:readonly="!formData.year" readonly
v-model="projectName" v-model="projectName"
@update:model-value="getProjectDetail(projectName)" @update:model-value="getProjectDetail(projectName)"
@filter="filterOptionFn" @filter="filterOptionFn"

View file

@ -345,6 +345,7 @@ function emitPerson(data: PersonsArray[]) {
persons: dataMapId, persons: dataMapId,
}) })
.then(async(res) => { .then(async(res) => {
modalPopup.value = false
success($q, "ส่งไปพักราชการสำเร็จ"); success($q, "ส่งไปพักราชการสำเร็จ");
// router.push(`/discipline/investigatefacts`); // router.push(`/discipline/investigatefacts`);
await fetchDetailDisciplinary(); await fetchDetailDisciplinary();
@ -354,7 +355,6 @@ function emitPerson(data: PersonsArray[]) {
}) })
.finally(() => { .finally(() => {
hideLoader(); hideLoader();
fetchDetailDisciplinary();
}); });
} }

View file

@ -86,7 +86,6 @@ function onclickSend() {
$q, $q,
async () => { async () => {
emit("returnPerson", selected.value); emit("returnPerson", selected.value);
modal.value = false;
}, },
`ยืนยันการ${props.title}`, `ยืนยันการ${props.title}`,
`ต้องการยืนยันการ${props.title}หรือไม่` `ต้องการยืนยันการ${props.title}หรือไม่`

View file

@ -8,7 +8,7 @@ import http from "@/plugins/http";
import { useCounterMixin } from "@/stores/mixin"; import { useCounterMixin } from "@/stores/mixin";
import { useKpiDataStore } from "@/modules/14_KPI/store"; import { useKpiDataStore } from "@/modules/14_KPI/store";
import type { ListCriteria } from "@/modules/14_KPI/interface/request/index"; import type { ListCriteria } from "@/modules/14_KPI/interface/request/Index";
import DialogListCriteria from "@/modules/14_KPI/components/Tab/Dialog/DialogListCriteria.vue"; import DialogListCriteria from "@/modules/14_KPI/components/Tab/Dialog/DialogListCriteria.vue";
import Work from "@/modules/14_KPI/components/Tab/Topic/01_Indicator.vue"; import Work from "@/modules/14_KPI/components/Tab/Topic/01_Indicator.vue";
@ -226,7 +226,7 @@ onMounted(async () => {
class="bg-white row col-12 text-dark q-pa-md" class="bg-white row col-12 text-dark q-pa-md"
> >
<div class="text-weight-bold text-body2"> <div class="text-weight-bold text-body2">
<span class="txt-under text-blue-6">องคประกอบท 1 </span> <span class="txt-under text-blue-6">องคประกอบท 1</span>
<span class="q-ml-sm"> ผลสมฤทธของงาน</span> <span class="q-ml-sm"> ผลสมฤทธของงาน</span>
</div> </div>
<div class="q-gutter-md q-mt-sm"> <div class="q-gutter-md q-mt-sm">