diff --git a/src/components/05_quotation/TableQuotation.vue b/src/components/05_quotation/TableQuotation.vue
index e51b9979..e3d46c56 100644
--- a/src/components/05_quotation/TableQuotation.vue
+++ b/src/components/05_quotation/TableQuotation.vue
@@ -127,7 +127,7 @@ defineEmits<{
{
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"
>
diff --git a/src/components/shared/table/TableWorker.vue b/src/components/shared/table/TableWorker.vue
index 73d446ac..4ec870bc 100644
--- a/src/components/shared/table/TableWorker.vue
+++ b/src/components/shared/table/TableWorker.vue
@@ -142,6 +142,7 @@ function selectedIndex(item: Employee) {
handleUpdate()"
size="sm"
@@ -193,7 +194,11 @@ function selectedIndex(item: Employee) {
!disabledWorkerId?.some((id) => id === props.row.id)
"
>
-
+
diff --git a/src/pages/05_quotation/MainPage.vue b/src/pages/05_quotation/MainPage.vue
index 12fae417..410a6bbf 100644
--- a/src/pages/05_quotation/MainPage.vue
+++ b/src/pages/05_quotation/MainPage.vue
@@ -894,6 +894,7 @@ async function storeDataLocal(id: string) {
:text="value.text"
:icon-color="value.iconColor"
:bg-color="value.color"
+ :id="`btn-add-new-${value.text}`"
@trigger="
() => {
triggerCreateCustomerd({
diff --git a/src/pages/05_quotation/PaymentForm.vue b/src/pages/05_quotation/PaymentForm.vue
index 89ae4fd1..06566ead 100644
--- a/src/pages/05_quotation/PaymentForm.vue
+++ b/src/pages/05_quotation/PaymentForm.vue
@@ -514,6 +514,7 @@ onMounted(async () => {
{
:key="opts.status"
>
{
}}