refactor(04): disable code when edit

This commit is contained in:
puriphatt 2024-08-15 09:54:38 +07:00
parent efb638f8ae
commit 0b7d94f6dc
2 changed files with 5 additions and 1 deletions

View file

@ -24,6 +24,7 @@ defineProps<{
outlined?: boolean; outlined?: boolean;
readonly?: boolean; readonly?: boolean;
isType?: boolean; isType?: boolean;
disableCode?: boolean;
}>(); }>();
onMounted(async () => { onMounted(async () => {
@ -74,6 +75,7 @@ const branchFilter = selectFilterOptionRefMod(
hide-selected hide-selected
hide-bottom-space hide-bottom-space
input-debounce="0" input-debounce="0"
:disable="!readonly && disableCode"
class="col-3" class="col-3"
v-model="code" v-model="code"
id="select-br-id" id="select-br-id"
@ -84,7 +86,7 @@ const branchFilter = selectFilterOptionRefMod(
:readonly="readonly" :readonly="readonly"
:options="codeOptions" :options="codeOptions"
:label="$t('productCode')" :label="$t('productCode')"
:hide-dropdown-icon="readonly" :hide-dropdown-icon="readonly || disableCode"
:rules="[(val: string) => !!val]" :rules="[(val: string) => !!val]"
@filter="codeFilter" @filter="codeFilter"
> >

View file

@ -26,6 +26,7 @@ defineProps<{
readonly?: boolean; readonly?: boolean;
separator?: boolean; separator?: boolean;
isType?: boolean; isType?: boolean;
disableCode?: boolean;
service?: boolean; service?: boolean;
}>(); }>();
@ -112,6 +113,7 @@ const branchFilter = selectFilterOptionRefMod(
lazy-rules="ondemand" lazy-rules="ondemand"
id="input-service-code" id="input-service-code"
for="input-service-code" for="input-service-code"
:disable="!readonly && disableCode"
:dense="dense" :dense="dense"
outlined outlined
:readonly="readonly" :readonly="readonly"