- ปรับ dialog รับ v-model

- เพิ่มคำแนะนำตอนส่ง process ของเลื่อนเงินเดือน
This commit is contained in:
Warunee Tamkoo 2024-03-08 17:49:08 +07:00
parent d09f09cada
commit 4471912ffb
10 changed files with 86 additions and 100 deletions

View file

@ -479,11 +479,6 @@ function clickReject(id: string) {
rowid.value = id;
}
/** function closePopup ไม่ยืนขอ*/
function closemodelPopupReject() {
modelPopupReject.value = false;
}
/**
* function นยนการไมนขอ
* @param reason หมายเหต
@ -520,7 +515,7 @@ async function listreject(profileId: string, reason: string) {
props.tab
);
}
await closemodelPopupReject();
modelPopupReject.value = await false;
});
}
@ -1375,10 +1370,9 @@ onMounted(async () => {
<!-- popup เหตผลไมนขอ -->
<DialogPopupReason
:modal="modelPopupReject"
v-model:modal="modelPopupReject"
title="เหตุผลการไม่ยื่นขอ"
label="หมายเหตุ"
:click-close="closemodelPopupReject"
:savaForm="savaReasonReject"
/>
<!-- เหตผลทลบออก -->

View file

@ -233,20 +233,12 @@ async function sendToDirector() {
async function popupBackToEdit() {
modalPopupBackToEdit.value = true;
}
/** function close popup แก้ไข*/
async function closeModalPopupBackToEdit() {
modalPopupBackToEdit.value = false;
}
const modalbackInsignia2Role = ref<boolean>(false);
/**function open popup ตีกลับ admin*/
const popupBackToInsignia2Role = async () => {
modalbackInsignia2Role.value = true;
};
/**function close popup ตีกลับ admin*/
const closepopupBackToInsignia2Role = async () => {
modalbackInsignia2Role.value = false;
};
/**
* funtion นยนการ กลบรอบการเสนอขอ เฉพาะ รอบท requestStatus st3 และ insignia2Role
@ -277,7 +269,7 @@ async function backToEdit(reason: string) {
messageError($q, err);
})
.finally(() => {
closeModalPopupBackToEdit();
modalPopupBackToEdit.value = false;
hideLoader();
});
},
@ -339,7 +331,7 @@ async function backToEditinsignia2Role(reason: string) {
messageError($q, err);
})
.finally(() => {
closepopupBackToInsignia2Role();
modalbackInsignia2Role.value = false;
});
});
}
@ -660,17 +652,15 @@ onMounted(async () => {
<!-- popup หมายเหต -->
<DialogPopupReason
:modal="modalPopupBackToEdit"
v-model:modal="modalPopupBackToEdit"
title="หมายเหตุการตีกลับ"
label="หมายเหตุ"
:click-close="closeModalPopupBackToEdit"
:savaForm="backToEdit"
/>
<DialogPopupReason
:modal="modalbackInsignia2Role"
v-model:modal="modalbackInsignia2Role"
title="หมายเหตุการตีกลับ"
label="หมายเหตุ"
:click-close="closepopupBackToInsignia2Role"
:savaForm="backToEditinsignia2Role"
/>
</q-card>

View file

@ -211,11 +211,6 @@ function clickClose() {
modal.value = false;
}
/** function closePopupNote*/
function clickCloseNote() {
addNote.value = false;
}
/** function openPopupAdd*/
function clickAdd() {
modal.value = true;
@ -499,10 +494,9 @@ const resetFilter2 = () => {
</q-card>
</q-dialog>
<DialogPopupReason
:modal="addNote"
v-model:modal="addNote"
title="คืนเครื่องราชฯ"
label="กรอกเหตุผลที่ต้องการคืนเครื่องราชฯ"
:click-close="clickCloseNote"
:savaForm="saveNote"
/>
</template>