Solucion a comentarios 31
gitea/salix-front/pipeline/pr-dev There was a failure building this commit
Details
gitea/salix-front/pipeline/pr-dev There was a failure building this commit
Details
This commit is contained in:
parent
d74119f433
commit
dc3b91032c
|
@ -14,9 +14,11 @@ import { usePrintService } from 'src/composables/usePrintService';
|
||||||
|
|
||||||
import VnPaginate from 'src/components/ui/VnPaginate.vue';
|
import VnPaginate from 'src/components/ui/VnPaginate.vue';
|
||||||
import FetchData from 'components/FetchData.vue';
|
import FetchData from 'components/FetchData.vue';
|
||||||
|
import VnInput from 'src/components/common/VnInput.vue';
|
||||||
import VnSelectFilter from 'src/components/common/VnSelectFilter.vue';
|
import VnSelectFilter from 'src/components/common/VnSelectFilter.vue';
|
||||||
import CustomerNewPayment from 'src/pages/Customer/components/CustomerNewPayment.vue';
|
import CustomerNewPayment from 'src/pages/Customer/components/CustomerNewPayment.vue';
|
||||||
import WorkerDescriptorProxy from 'src/pages/Worker/Card/WorkerDescriptorProxy.vue';
|
import WorkerDescriptorProxy from 'src/pages/Worker/Card/WorkerDescriptorProxy.vue';
|
||||||
|
import InvoiceOutDescriptorProxy from 'src/pages/InvoiceOut/Card/InvoiceOutDescriptorProxy.vue';
|
||||||
|
|
||||||
const { sendEmail } = usePrintService();
|
const { sendEmail } = usePrintService();
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
|
@ -272,9 +274,97 @@ const sendEmailAction = () => {
|
||||||
tableColumnComponents[props.col.name].event(props)
|
tableColumnComponents[props.col.name].event(props)
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<template v-if="props.col.name !== 'conciliated'">
|
<template
|
||||||
|
v-if="
|
||||||
|
props.col.name !== 'conciliated' &&
|
||||||
|
props.col.name !== 'reference' &&
|
||||||
|
props.col.name !== 'actions'
|
||||||
|
"
|
||||||
|
>
|
||||||
{{ props.value }}
|
{{ props.value }}
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<template v-if="props.col.name === 'reference'">
|
||||||
|
<div v-if="props.row.isInvoice">
|
||||||
|
<QBtn color="blue" dense flat>
|
||||||
|
{{ t('bill', { ref: props.value }) }}
|
||||||
|
</QBtn>
|
||||||
|
<InvoiceOutDescriptorProxy
|
||||||
|
:id="props.row.id"
|
||||||
|
v-if="props.col.name === 'reference'"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<VnInput
|
||||||
|
@keyup.enter="saveFieldValue(props)"
|
||||||
|
autofocus
|
||||||
|
clearable
|
||||||
|
dense
|
||||||
|
v-model="props.row.description"
|
||||||
|
v-else
|
||||||
|
/>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<template
|
||||||
|
v-if="
|
||||||
|
props.col.name === 'actions' &&
|
||||||
|
props.row.isCompensation
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<QIcon
|
||||||
|
@click.stop="showDialog = true"
|
||||||
|
class="q-ml-md"
|
||||||
|
color="primary"
|
||||||
|
name="add"
|
||||||
|
size="sm"
|
||||||
|
>
|
||||||
|
<QTooltip>
|
||||||
|
{{ t('Send compensation') }}
|
||||||
|
</QTooltip>
|
||||||
|
</QIcon>
|
||||||
|
|
||||||
|
<QDialog v-model="showDialog">
|
||||||
|
<QCard class="q-pa-sm">
|
||||||
|
<QCardSection>
|
||||||
|
<span
|
||||||
|
ref="closeButton"
|
||||||
|
class="flex justify-end color-vn-label"
|
||||||
|
v-close-popup
|
||||||
|
>
|
||||||
|
<QIcon name="close" size="sm" />
|
||||||
|
</span>
|
||||||
|
<div class="text-h6">
|
||||||
|
{{ t('Send compensation') }}
|
||||||
|
</div>
|
||||||
|
</QCardSection>
|
||||||
|
<QCardSection>
|
||||||
|
<div>
|
||||||
|
{{
|
||||||
|
t(
|
||||||
|
'Do you want to report compensation to the client by mail?'
|
||||||
|
)
|
||||||
|
}}
|
||||||
|
</div>
|
||||||
|
</QCardSection>
|
||||||
|
<QCardActions
|
||||||
|
class="flex justify-end q-mb-sm"
|
||||||
|
>
|
||||||
|
<QBtn
|
||||||
|
:label="t('globals.cancel')"
|
||||||
|
color="primary"
|
||||||
|
flat
|
||||||
|
v-close-popup
|
||||||
|
/>
|
||||||
|
<QBtn
|
||||||
|
:label="t('globals.save')"
|
||||||
|
@click="sendEmailAction"
|
||||||
|
class="q-ml-sm"
|
||||||
|
color="primary"
|
||||||
|
/>
|
||||||
|
</QCardActions>
|
||||||
|
</QCard>
|
||||||
|
</QDialog>
|
||||||
|
</template>
|
||||||
|
|
||||||
<WorkerDescriptorProxy
|
<WorkerDescriptorProxy
|
||||||
:id="props.row.clientFk"
|
:id="props.row.clientFk"
|
||||||
v-if="props.col.name === 'userName'"
|
v-if="props.col.name === 'userName'"
|
||||||
|
@ -341,7 +431,7 @@ const sendEmailAction = () => {
|
||||||
|
|
||||||
<i18n>
|
<i18n>
|
||||||
en:
|
en:
|
||||||
bill: 'N/FRA {ref}'
|
bill: 'N/INV {ref}'
|
||||||
es:
|
es:
|
||||||
Company: Empresa
|
Company: Empresa
|
||||||
Total by company: Total por empresa
|
Total by company: Total por empresa
|
||||||
|
@ -350,7 +440,7 @@ es:
|
||||||
Creation date: Fecha de creación
|
Creation date: Fecha de creación
|
||||||
Employee: Empleado
|
Employee: Empleado
|
||||||
Reference: Referencia
|
Reference: Referencia
|
||||||
bill: 'N/INV {ref}'
|
bill: 'N/FRA {ref}'
|
||||||
Bank: Caja
|
Bank: Caja
|
||||||
Debit: Debe
|
Debit: Debe
|
||||||
Havings: Haber
|
Havings: Haber
|
||||||
|
|
Loading…
Reference in New Issue