diff --git a/src/modules/05_leave/components/FormLeave/01_SickForm.vue b/src/modules/05_leave/components/FormLeave/01_SickForm.vue index 04caeb8..9b6df27 100644 --- a/src/modules/05_leave/components/FormLeave/01_SickForm.vue +++ b/src/modules/05_leave/components/FormLeave/01_SickForm.vue @@ -508,15 +508,9 @@ onMounted(() => { multiple hide-bottom-space bg-color="white" - :rules=" - typeForm == 'LV-001' && formDataSick.leaveTotal >= 30 - ? [ - (val) => - (val && val.length > 0) || - 'กรุณาแนบเอกสารประกอบ หรือ ใบรับรองแพทย์ กรณีลาป่วยตั้งเเต่ 30 วันขึ้นไป', - ] - : [] - " + :rules="typeForm == 'LV-001' && formDataSick.leaveTotal >= 30 ?[ + (val:string) => !!val && val.length >= 30 || `${'กรุณาแนบเอกสารประกอบ หรือ ใบรับรองแพทย์ กรณีลาป่วยตั้งเเต่ 30 วันขึ้นไป'}`, + ]:[]" > diff --git a/src/views/MainLayout.vue b/src/views/MainLayout.vue index cd96390..b238e40 100644 --- a/src/views/MainLayout.vue +++ b/src/views/MainLayout.vue @@ -276,8 +276,8 @@ function handleDeleteNotification() { hideLoader(); } }, - "ยืนยันการล้างการแจ้งเตือนทั้งหมด", - `ต้องการล้างการแจ้งเตือนทั้งหมด (${totalInbox.value} รายการ) ใช่หรือไม่? การกระทำนี้ไม่สามารถย้อนกลับได้`, + "ยืนยันการลบข้อมูล", + "ต้องการยืนยันการลบรายการแจ้งเตือนทั้งหมดใช่หรือไม่?", ); } @@ -393,16 +393,12 @@ watch( v-if="totalInbox !== 0" flat dense - no-caps - size="12px" - color="red-7" - icon="mdi-trash-can-outline" - label="ล้างทั้งหมด" - class="q-ml-sm" - aria-label="ล้างการแจ้งเตือนทั้งหมด" + round + color="red" + icon="delete" @click.stop.prevent="handleDeleteNotification" > - ล้างการแจ้งเตือนทั้งหมด + ลบการแจ้งเตือนทั้งหมด