fix: scroll to new workname
This commit is contained in:
parent
6d51c9a6ab
commit
f855acca4f
1 changed files with 15 additions and 2 deletions
|
|
@ -46,6 +46,8 @@ const productItems = defineModel<(Product & { nameEn: string })[]>(
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const refMenu = ref();
|
||||||
|
|
||||||
defineEmits<{
|
defineEmits<{
|
||||||
(e: 'moveWorkUp'): void;
|
(e: 'moveWorkUp'): void;
|
||||||
(e: 'moveWorkDown'): void;
|
(e: 'moveWorkDown'): void;
|
||||||
|
|
@ -127,7 +129,13 @@ watch(
|
||||||
}}
|
}}
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
<q-menu v-if="!readonly" fit anchor="bottom left" self="top left">
|
<q-menu
|
||||||
|
v-if="!readonly"
|
||||||
|
fit
|
||||||
|
ref="refMenu"
|
||||||
|
self="top left"
|
||||||
|
anchor="bottom left"
|
||||||
|
>
|
||||||
<q-item>
|
<q-item>
|
||||||
<div class="full-width flex items-center justify-between">
|
<div class="full-width flex items-center justify-between">
|
||||||
{{ $t('productService.service.workName') }}
|
{{ $t('productService.service.workName') }}
|
||||||
|
|
@ -139,7 +147,12 @@ watch(
|
||||||
border-radius: var(--radius-2);
|
border-radius: var(--radius-2);
|
||||||
color: hsl(var(--info-bg));
|
color: hsl(var(--info-bg));
|
||||||
"
|
"
|
||||||
@click.stop="$emit('manageWorkName')"
|
@click.stop="
|
||||||
|
() => {
|
||||||
|
refMenu.hide();
|
||||||
|
$emit('manageWorkName');
|
||||||
|
}
|
||||||
|
"
|
||||||
>
|
>
|
||||||
<q-icon name="mdi-cog" size="xs" class="q-mr-sm" />
|
<q-icon name="mdi-cog" size="xs" class="q-mr-sm" />
|
||||||
{{ $t('general.manage') }}
|
{{ $t('general.manage') }}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue