feat: refs #8581 add data-cy attributes

This commit is contained in:
Jorge Penadés 2025-02-20 15:53:35 +01:00
parent 94cc4f2950
commit c284356f61
1 changed files with 26 additions and 7 deletions

View File

@ -121,25 +121,40 @@ function deleteFile(dmsFk) {
hide-selected hide-selected
:is-clearable="false" :is-clearable="false"
:required="true" :required="true"
data-cy="invoiceInBasicDataSupplier"
/> />
<VnInput <VnInput
clearable clearable
clear-icon="close" clear-icon="close"
:label="t('invoiceIn.supplierRef')" :label="t('invoiceIn.supplierRef')"
v-model="data.supplierRef" v-model="data.supplierRef"
data-cy="invoiceInBasicDataSupplierRef"
/> />
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnInputDate :label="t('Expedition date')" v-model="data.issued" /> <VnInputDate
:label="t('Expedition date')"
v-model="data.issued"
data-cy="invoiceInBasicDataIssued"
/>
<VnInputDate <VnInputDate
:label="t('Operation date')" :label="t('Operation date')"
v-model="data.operated" v-model="data.operated"
autofocus autofocus
data-cy="invoiceInBasicDataOperated"
/> />
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnInputDate :label="t('Entry date')" v-model="data.bookEntried" /> <VnInputDate
<VnInputDate :label="t('Accounted date')" v-model="data.booked" /> :label="t('Entry date')"
v-model="data.bookEntried"
data-cy="invoiceInBasicDatabookEntried"
/>
<VnInputDate
:label="t('Accounted date')"
v-model="data.booked"
data-cy="invoiceInBasicDataBooked"
/>
</VnRow> </VnRow>
<VnRow> <VnRow>
<VnSelect <VnSelect
@ -149,7 +164,7 @@ function deleteFile(dmsFk) {
option-value="id" option-value="id"
option-label="id" option-label="id"
:filter-options="['id', 'name']" :filter-options="['id', 'name']"
data-cy="UnDeductibleVatSelect" data-cy="invoiceInBasicDataDeductibleExpenseFk"
> >
<template #option="scope"> <template #option="scope">
<QItem v-bind="scope.itemProps"> <QItem v-bind="scope.itemProps">
@ -182,6 +197,7 @@ function deleteFile(dmsFk) {
padding="xs" padding="xs"
round round
@click="downloadFile(data.dmsFk)" @click="downloadFile(data.dmsFk)"
data-cy="invoiceInBasicDataDmsDownload"
/> />
<QBtn <QBtn
:class="{ :class="{
@ -197,6 +213,7 @@ function deleteFile(dmsFk) {
documentDialogRef.dms = data.dms; documentDialogRef.dms = data.dms;
} }
" "
data-cy="invoiceInBasicDataDmsEdit"
> >
<QTooltip>{{ t('Edit document') }}</QTooltip> <QTooltip>{{ t('Edit document') }}</QTooltip>
</QBtn> </QBtn>
@ -210,6 +227,7 @@ function deleteFile(dmsFk) {
padding="xs" padding="xs"
round round
@click="deleteFile(data.dmsFk)" @click="deleteFile(data.dmsFk)"
data-cy="invoiceInBasicDataDmsDelete"
/> />
</div> </div>
<QBtn <QBtn
@ -224,7 +242,7 @@ function deleteFile(dmsFk) {
delete documentDialogRef.dms; delete documentDialogRef.dms;
} }
" "
data-cy="dms-create" data-cy="invoiceInBasicDataDmsAdd"
> >
<QTooltip>{{ t('Create document') }}</QTooltip> <QTooltip>{{ t('Create document') }}</QTooltip>
</QBtn> </QBtn>
@ -237,9 +255,9 @@ function deleteFile(dmsFk) {
:label="t('Currency')" :label="t('Currency')"
v-model="data.currencyFk" v-model="data.currencyFk"
:options="currencies" :options="currencies"
option-value="id"
option-label="code" option-label="code"
sort-by="id" sort-by="id"
data-cy="invoiceInBasicDataCurrencyFk"
/> />
<VnSelect <VnSelect
@ -249,8 +267,8 @@ function deleteFile(dmsFk) {
:label="t('Company')" :label="t('Company')"
v-model="data.companyFk" v-model="data.companyFk"
:options="companies" :options="companies"
option-value="id"
option-label="code" option-label="code"
data-cy="invoiceInBasicDataCompanyFk"
/> />
</VnRow> </VnRow>
<VnRow> <VnRow>
@ -260,6 +278,7 @@ function deleteFile(dmsFk) {
:options="sageWithholdings" :options="sageWithholdings"
option-value="id" option-value="id"
option-label="withholding" option-label="withholding"
data-cy="invoiceInBasicDataWithholdingSageFk"
/> />
</VnRow> </VnRow>
</template> </template>