fixing bug isOfficer
This commit is contained in:
parent
32d8a11956
commit
12b3f3569d
2 changed files with 30 additions and 14 deletions
|
|
@ -341,20 +341,36 @@ watch(
|
|||
);
|
||||
|
||||
/** ถ้ามีการเลือก สกจ. และเคยมีเลือกไปแล้วระบบจะถามและให้ยืนยันการเลือกสกจ. */
|
||||
watch(
|
||||
() => formData.isOfficer,
|
||||
(newData, oldData) => {
|
||||
if (newData === true && checkIsOfficer.value === true) {
|
||||
dialogConfirm(
|
||||
$q,
|
||||
() => (formData.isOfficer = true),
|
||||
"ยืนยันการแก้ไข",
|
||||
"คุณต้องการแก้ไข สกจ. เป็นส่วนราชการนี้ใช่หรือไม่?",
|
||||
() => (formData.isOfficer = false)
|
||||
);
|
||||
}
|
||||
function onChangeIsOfficer() {
|
||||
if (formData.isOfficer === true && checkIsOfficer.value === true) {
|
||||
dialogConfirm(
|
||||
$q,
|
||||
() => (formData.isOfficer = true),
|
||||
"ยืนยันการแก้ไข",
|
||||
"คุณต้องการแก้ไข สกจ. เป็นส่วนราชการนี้ใช่หรือไม่?",
|
||||
() => (formData.isOfficer = false)
|
||||
);
|
||||
}
|
||||
);
|
||||
}
|
||||
// watch(
|
||||
// () => formData.isOfficer,
|
||||
// (newData, oldData) => {
|
||||
// if (
|
||||
// newData === true &&
|
||||
// oldData === false &&
|
||||
// checkIsOfficer.value === true &&
|
||||
// props.modal === true
|
||||
// ) {
|
||||
// dialogConfirm(
|
||||
// $q,
|
||||
// () => (formData.isOfficer = true),
|
||||
// "ยืนยันการแก้ไข",
|
||||
// "คุณต้องการแก้ไข สกจ. เป็นส่วนราชการนี้ใช่หรือไม่?",
|
||||
// () => (formData.isOfficer = false)
|
||||
// );
|
||||
// }
|
||||
// }
|
||||
// );
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
|
@ -540,6 +556,7 @@ watch(
|
|||
v-model="formData.isOfficer"
|
||||
label="สกจ."
|
||||
class="q-ml-sm"
|
||||
@update:model-value="onChangeIsOfficer"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -267,7 +267,6 @@ function onSubmit() {
|
|||
reason: formData.reason, //Suffix หลังตำแหน่งเลขที่ เช่น ช.
|
||||
isDirector: formData.isDirector,
|
||||
isStaff: formData.isStaff ? formData.isStaff : false,
|
||||
isOfficer: false,
|
||||
positionSign: formData.positionSign,
|
||||
orgRootId: props.orgLevel === 0 ? props.treeId : null, //Id สำนัก
|
||||
orgChild1Id: props.orgLevel === 1 ? props.treeId : null,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue