แก้ ป้อน 0 ไม่เเจ้งเตือน

This commit is contained in:
STW_TTTY\stwtt 2024-04-30 09:47:56 +07:00
parent 63069f50f4
commit b1a5a423b7

View file

@ -128,21 +128,12 @@ async function fetchProfile(id: string) {
}); });
} }
/** save */
function onSave() {}
function close() { function close() {
modalEdit.value = false; modalEdit.value = false;
}
async function clearDialog() {
modalEdit.value = false;
evaluatorId.value = null; evaluatorId.value = null;
commanderId.value = null; commanderId.value = null;
commanderHighId.value = null; commanderHighId.value = null;
await fetchEvaluation(); getAll();
await getProfile();
await getOrgOp();
} }
function onSubmit() { function onSubmit() {
@ -159,7 +150,7 @@ function onSubmit() {
}) })
.then((res) => { .then((res) => {
success($q, "บันทึกสำเร็จ"); success($q, "บันทึกสำเร็จ");
clearDialog(); close();
}) })
.catch((e) => { .catch((e) => {
messageError($q, e); messageError($q, e);
@ -289,10 +280,23 @@ function onSubmitScore() {
}); });
} }
onMounted(async () => { async function clearScore() {
modalScore.value = false;
plannedPoint.value = "";
rolePoint.value = "";
specialPoint.value = "";
capacityPoint.value = "";
getAll();
}
async function getAll() {
await fetchEvaluation(); await fetchEvaluation();
await getProfile(); await getProfile();
await getOrgOp(); await getOrgOp();
}
onMounted(() => {
getAll();
}); });
</script> </script>
@ -320,10 +324,6 @@ onMounted(async () => {
: `เพิ่มแบบประเมิน` : `เพิ่มแบบประเมิน`
}} }}
<q-space /> <q-space />
<!-- <q-btn label="บันทึก" color="secondary" unelevated @click="onSave"
><q-tooltip>นท</q-tooltip></q-btn
> -->
</div> </div>
<div class="col-12"> <div class="col-12">
<q-card bordered flat class="relative-position"> <q-card bordered flat class="relative-position">
@ -546,14 +546,7 @@ onMounted(async () => {
<q-dialog v-model="modalScore" persistent> <q-dialog v-model="modalScore" persistent>
<q-card bordered style="width: 50vh"> <q-card bordered style="width: 50vh">
<q-form greedy @submit.prevent @validation-success="onSubmitScore"> <q-form greedy @submit.prevent @validation-success="onSubmitScore">
<DialogHeader <DialogHeader tittle="แก้ไขคะแนนเต็ม" :close="clearScore" />
tittle="แก้ไขคะแนนเต็ม"
:close="
() => {
modalScore = false;
}
"
/>
<q-separator /> <q-separator />
<q-card-section> <q-card-section>
<div class="column q-gutter-sm"> <div class="column q-gutter-sm">
@ -564,7 +557,12 @@ onMounted(async () => {
outlined outlined
class="inputgreen" class="inputgreen"
mask="###" mask="###"
:rules="[(val:string) => !!val || `${'กรุณากรอกคะเเนนงานตามแผนปฏิบัติราชการประจำปี หรือ 0'}`,]" :rules="[
(val) =>
!!val ||
val == '0' ||
'กรุณากรอกคะเเนนงานตามแผนปฏิบัติราชการประจำปี หรือ 0',
]"
hide-bottom-space hide-bottom-space
lazy-rules lazy-rules
/> />
@ -575,7 +573,7 @@ onMounted(async () => {
outlined outlined
class="inputgreen" class="inputgreen"
mask="###" mask="###"
:rules="[(val:string) => !!val || `${'กรุณากรอกคะเเนนงานตามหน้าที่ความรับผิดชอบหลัก หรือ 0'}`,]" :rules="[(val:string) => !!val || val == '0' || `${'กรุณากรอกคะเเนนงานตามหน้าที่ความรับผิดชอบหลัก หรือ 0'}`,]"
hide-bottom-space hide-bottom-space
lazy-rules lazy-rules
/> />
@ -586,7 +584,7 @@ onMounted(async () => {
outlined outlined
class="inputgreen" class="inputgreen"
mask="###" mask="###"
:rules="[(val:string) => !!val || `${'กรุณากรอกคะเเนนงานที่ได้รับมอบหมายพิเศษ หรือ 0'}`,]" :rules="[(val:string) => !!val || val == '0' ||`${'กรุณากรอกคะเเนนงานที่ได้รับมอบหมายพิเศษ หรือ 0'}`,]"
hide-bottom-space hide-bottom-space
lazy-rules lazy-rules
/> />
@ -597,7 +595,7 @@ onMounted(async () => {
outlined outlined
class="inputgreen" class="inputgreen"
mask="###" mask="###"
:rules="[(val:string) => !!val || `${'กรุณากรอกคะเเนนสมรรถนะ หรือ 0'}`,]" :rules="[(val:string) => !!val || val == '0' ||`${'กรุณากรอกคะเเนนสมรรถนะ หรือ 0'}`,]"
hide-bottom-space hide-bottom-space
lazy-rules lazy-rules
/> />