fix: handle show group name
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 5s
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 5s
This commit is contained in:
parent
42e545dd66
commit
b21949712b
1 changed files with 9 additions and 3 deletions
|
|
@ -51,6 +51,8 @@ const emit = defineEmits<{
|
|||
const selectedProductGroup = defineModel<string>('selectedProductGroup', {
|
||||
default: '',
|
||||
});
|
||||
|
||||
const selectedProductGroupOption = ref<ProductGroup | undefined>();
|
||||
const model = defineModel<boolean>();
|
||||
const inputSearch = defineModel<string>('inputSearch');
|
||||
const productGroup = defineModel<ProductGroup[]>('productGroup', {
|
||||
|
|
@ -569,14 +571,18 @@ watch(
|
|||
{{
|
||||
productGroup.find(
|
||||
(g) => g.id === selectedProductGroup,
|
||||
)?.name || '-'
|
||||
)?.name ||
|
||||
selectedProductGroupOption?.name ||
|
||||
'-'
|
||||
}}
|
||||
</span>
|
||||
<span class="text-caption app-text-muted">
|
||||
{{
|
||||
productGroup.find(
|
||||
(g) => g.id === selectedProductGroup,
|
||||
)?.code || '-'
|
||||
)?.code ||
|
||||
selectedProductGroupOption?.code ||
|
||||
'-'
|
||||
}}
|
||||
</span>
|
||||
</div>
|
||||
|
|
@ -862,13 +868,13 @@ watch(
|
|||
<span class="q-pr-sm">
|
||||
{{ $t('productService.group.title') }}
|
||||
</span>
|
||||
|
||||
<SelectProductGroup
|
||||
class="col-md-4 col-12"
|
||||
:class="{ 'q-mb-sm': $q.screen.lt.md }"
|
||||
id="product-group-select"
|
||||
clearable
|
||||
v-model:value="selectedProductGroup"
|
||||
v-model:value-option="selectedProductGroupOption"
|
||||
:placeholder="
|
||||
!selectedProductGroup
|
||||
? $t('general.select', {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue