refactor: add id

This commit is contained in:
Thanaphon Frappet 2025-02-18 17:13:36 +07:00
parent 2ee65233f2
commit 758b005768
12 changed files with 38 additions and 6 deletions

View file

@ -127,7 +127,7 @@ defineEmits<{
<q-td class="text-right">
<q-btn
:id="`btn-eye-${props.row.firstName}`"
:id="`btn-preview-${props.row.workName}`"
icon="mdi-play-box-outline"
size="sm"
dense
@ -137,7 +137,7 @@ defineEmits<{
/>
<q-btn
:id="`btn-eye-${props.row.firstName}`"
:id="`btn-eye-${props.row.workName}`"
icon="mdi-eye-outline"
size="sm"
dense
@ -147,7 +147,7 @@ defineEmits<{
/>
<KebabAction
:idName="`btn-kebab-${props.row.firstName}`"
:idName="`btn-kebab-${props.row.workName}`"
status="'ACTIVE'"
hide-toggle
hide-delete

View file

@ -72,6 +72,7 @@ onMounted(async () => {
v-model="value"
option-value="id"
incremental
for="select-customer"
:label
:placeholder
:readonly
@ -129,6 +130,8 @@ onMounted(async () => {
clickable
v-close-popup
@click.stop="$emit('create')"
for="select-customer-add-new"
id="select-customer-add-new"
>
<q-item-section>
<span class="row items-center">

View file

@ -142,6 +142,7 @@ function selectedIndex(item: Employee) {
</template>
<template v-if="col.name === '#check'">
<q-checkbox
id="select-worker-all"
v-model="props.selected"
@update:model-value="(v) => handleUpdate()"
size="sm"
@ -193,7 +194,11 @@ function selectedIndex(item: Employee) {
!disabledWorkerId?.some((id) => id === props.row.id)
"
>
<q-checkbox v-model="props.selected" size="sm" />
<q-checkbox
v-model="props.selected"
size="sm"
:id="`select-worker-${props.row.firstName}`"
/>
</template>
</q-td>
</q-tr>