refactor: add rules
This commit is contained in:
parent
1fb2606885
commit
132f533fd0
2 changed files with 18 additions and 3 deletions
|
|
@ -305,7 +305,14 @@ watch(districtId, fetchSubDistrict);
|
||||||
:rules="
|
:rules="
|
||||||
disabledRule
|
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 }),
|
||||||
|
}),
|
||||||
|
]
|
||||||
"
|
"
|
||||||
/>
|
/>
|
||||||
<q-input
|
<q-input
|
||||||
|
|
|
||||||
|
|
@ -382,7 +382,11 @@ watch(
|
||||||
class="col"
|
class="col"
|
||||||
label="Name"
|
label="Name"
|
||||||
v-model="firstNameEN"
|
v-model="firstNameEN"
|
||||||
:rules="[(val: string) => !!val || $t('form.error.required')]"
|
:rules="[
|
||||||
|
(val: string) => !!val || $t('form.error.required'),
|
||||||
|
(val: string) =>
|
||||||
|
/^[A-Za-z]+$/.test(val) || $t('form.error.letterOnly'),
|
||||||
|
]"
|
||||||
/>
|
/>
|
||||||
<q-input
|
<q-input
|
||||||
:for="`${prefixId}-input-last-name`"
|
:for="`${prefixId}-input-last-name`"
|
||||||
|
|
@ -393,7 +397,11 @@ watch(
|
||||||
class="col"
|
class="col"
|
||||||
label="Surname"
|
label="Surname"
|
||||||
v-model="lastNameEN"
|
v-model="lastNameEN"
|
||||||
:rules="[(val: string) => !!val || $t('form.error.required')]"
|
:rules="[
|
||||||
|
(val: string) => !!val || $t('form.error.required'),
|
||||||
|
(val: string) =>
|
||||||
|
/^[A-Za-z]+$/.test(val) || $t('form.error.letterOnly'),
|
||||||
|
]"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue