fix: form readonly (customer management)

This commit is contained in:
puriphatt 2024-06-27 04:43:12 +00:00
parent 77eeb0fe19
commit 57e0d0d1aa
10 changed files with 75 additions and 150 deletions

View file

@ -50,9 +50,8 @@ onMounted(async () => {});
id="input-employer-id"
v-if="typeCustomer === 'PERS'"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="$t('formDialogCustomerName')"
@ -63,9 +62,8 @@ onMounted(async () => {});
id="input-tax-no"
v-if="typeCustomer === 'PERS'"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="$t('taxNo')"
@ -76,9 +74,8 @@ onMounted(async () => {});
for="input-customer-name"
id="input-customer-name"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="
@ -90,9 +87,8 @@ onMounted(async () => {});
for="input-customer-name-en"
id="input-customer-name-en"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="
@ -109,9 +105,8 @@ onMounted(async () => {});
v-if="typeCustomer !== 'PERS'"
for="input-owner-name"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="$t('companyOwnerName')"
@ -126,9 +121,8 @@ onMounted(async () => {});
input-debounce="0"
:hide-dropdown-icon="readonly"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly || customerBranch !== undefined"
:borderless="readonly"
hide-bottom-space
class="col-12"
:label="$t('formDialogEmployerBranchCode')"
@ -326,9 +320,8 @@ onMounted(async () => {});
<q-input
for="input-employeeID"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="true"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="$t('formDialogEmployeeID')"
@ -338,9 +331,8 @@ onMounted(async () => {});
mask="## #### ###### #"
for="input-nrcNo"
:dense="dense"
:outlined="!readonly"
outlined
:readonly="readonly"
:borderless="readonly"
hide-bottom-space
class="col-6"
:label="$t('formDialogEmployeeNRCNo')"