From ca53971246744b262103590d193a9cd201e5701e Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 7 Nov 2025 10:38:30 +0700 Subject: [PATCH 1/4] fix:datepicker rules --- src/modules/03_recruiting/views/01_compete/PeriodAdd.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue b/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue index bb49e4aa8..ee71ba1dc 100644 --- a/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue +++ b/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue @@ -609,6 +609,7 @@ onMounted(async () => { datePayment != null ? dateThaiRange(datePayment) : null " :label="`${'วันที่ชำระเงิน'}`" + :rules="[(val:string) => !!val || `${'กรุณาเลือกวันที่ชำระเงิน'}`]" > +
From e334fd0b74a7722de17d6d9631653759025370b9 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 7 Nov 2025 11:17:24 +0700 Subject: [PATCH 3/4] fix:bug rules --- src/modules/03_recruiting/views/02_qualify/PeriodAdd.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/03_recruiting/views/02_qualify/PeriodAdd.vue b/src/modules/03_recruiting/views/02_qualify/PeriodAdd.vue index 65e14ff47..70250fcec 100644 --- a/src/modules/03_recruiting/views/02_qualify/PeriodAdd.vue +++ b/src/modules/03_recruiting/views/02_qualify/PeriodAdd.vue @@ -1448,7 +1448,7 @@ onMounted(async () => { bg-color="white" :readonly="checkRoutePermisson" v-model="companyCode" - :rules="pay !== 'payment2'?[(val:string) => !!val || `${'กรุณากรอก Company Code'}`]:[]" + :rules="pay === 'payment1'?[(val:string) => !!val || `${'กรุณากรอก Company Code'}`]:[]" hide-bottom-space > @@ -1461,7 +1461,7 @@ onMounted(async () => { bg-color="white" :readonly="checkRoutePermisson" v-model="refNo1" - :rules="pay !== 'payment2' ? [(val:string) => !!val || `${'กรุณากรอก refNo1.'}`]:[]" + :rules="pay === 'payment1' ? [(val:string) => !!val || `${'กรุณากรอก refNo1.'}`]:[]" hide-bottom-space > From f0ff0e246055b69b19fb225b2fd92b150e162fc5 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 7 Nov 2025 11:27:54 +0700 Subject: [PATCH 4/4] fix: rules --- src/modules/03_recruiting/views/01_compete/PeriodAdd.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue b/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue index ee71ba1dc..8cab7895c 100644 --- a/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue +++ b/src/modules/03_recruiting/views/01_compete/PeriodAdd.vue @@ -648,6 +648,7 @@ onMounted(async () => { dateAnnounce != null ? date2Thai(dateAnnounce) : null " :label="`${'วันประกาศผลสอบ'}`" + :rules="[(val:string) => !!val || `${'กรุณาเลือกวันประกาศผลสอบ'}`]" >