refactor: header on submit

This commit is contained in:
Net 2024-08-23 11:11:31 +07:00
parent 37fe7db89e
commit 0123328c79

View file

@ -253,6 +253,12 @@ function formatCode(input: string | undefined, type: 'code' | 'number') {
} }
" "
@clear="namePrefix = ''" @clear="namePrefix = ''"
:rules="[
(val) => {
const roles = getRole() || [];
return !!val || $t('form.error.required');
},
]"
> >
<template v-slot:no-option> <template v-slot:no-option>
<q-item> <q-item>
@ -273,6 +279,12 @@ function formatCode(input: string | undefined, type: 'code' | 'number') {
:label="$t('customer.form.firstName')" :label="$t('customer.form.firstName')"
for="input-first-name" for="input-first-name"
v-model="firstName" v-model="firstName"
:rules="[
(val) => {
const roles = getRole() || [];
return !!val || $t('form.error.required');
},
]"
/> />
<q-input <q-input
lazy-rules="ondemand" lazy-rules="ondemand"
@ -284,6 +296,12 @@ function formatCode(input: string | undefined, type: 'code' | 'number') {
:label="$t('customer.form.lastName')" :label="$t('customer.form.lastName')"
for="input-last-name" for="input-last-name"
v-model="lastName" v-model="lastName"
:rules="[
(val) => {
const roles = getRole() || [];
return !!val || $t('form.error.required');
},
]"
/> />
</div> </div>
@ -351,6 +369,12 @@ function formatCode(input: string | undefined, type: 'code' | 'number') {
:model-value="readonly ? gender || '-' : gender" :model-value="readonly ? gender || '-' : gender"
@update:model-value="(v) => (typeof v === 'string' ? (gender = v) : '')" @update:model-value="(v) => (typeof v === 'string' ? (gender = v) : '')"
@clear="gender = ''" @clear="gender = ''"
:rules="[
(val) => {
const roles = getRole() || [];
return !!val || $t('form.error.required');
},
]"
> >
<template v-slot:no-option> <template v-slot:no-option>
<q-item> <q-item>