From be32ac518e5dc2e4a9234e1b80807bc57390117b Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 1 Jul 2026 11:16:36 +0700 Subject: [PATCH] refactor(leave): rules leaveDocument --- .../05_leave/components/FormLeave/01_SickForm.vue | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/modules/05_leave/components/FormLeave/01_SickForm.vue b/src/modules/05_leave/components/FormLeave/01_SickForm.vue index 9b6df27..04caeb8 100644 --- a/src/modules/05_leave/components/FormLeave/01_SickForm.vue +++ b/src/modules/05_leave/components/FormLeave/01_SickForm.vue @@ -508,9 +508,15 @@ onMounted(() => { multiple hide-bottom-space bg-color="white" - :rules="typeForm == 'LV-001' && formDataSick.leaveTotal >= 30 ?[ - (val:string) => !!val && val.length >= 30 || `${'กรุณาแนบเอกสารประกอบ หรือ ใบรับรองแพทย์ กรณีลาป่วยตั้งเเต่ 30 วันขึ้นไป'}`, - ]:[]" + :rules=" + typeForm == 'LV-001' && formDataSick.leaveTotal >= 30 + ? [ + (val) => + (val && val.length > 0) || + 'กรุณาแนบเอกสารประกอบ หรือ ใบรับรองแพทย์ กรณีลาป่วยตั้งเเต่ 30 วันขึ้นไป', + ] + : [] + " >