diff --git a/src/components/form/AddressForm.vue b/src/components/form/AddressForm.vue index c007e82a..1c7816a9 100644 --- a/src/components/form/AddressForm.vue +++ b/src/components/form/AddressForm.vue @@ -305,7 +305,14 @@ watch(districtId, fetchSubDistrict); :rules=" disabledRule ? [] - : [(val) => (val && val.length > 0) || $t('form.error.required')] + : [ + (val) => (val && val.length > 0) || $t('form.error.required'), + (val) => + (val && val.length === 11 && /[0-9]+/.test(val)) || + $t('form.error.invalidCustomeMessage', { + msg: $t('form.error.requireLength', { msg: 11 }), + }), + ] " />