feat: refs #8388 update entry pre-accounting filter handling and enhance search info in localization files
gitea/salix-front/pipeline/pr-dev This commit is unstable Details

This commit is contained in:
Jorge Penadés 2025-04-28 15:56:19 +02:00
parent da02cc3622
commit d2452caef8
3 changed files with 10 additions and 6 deletions

View File

@ -19,7 +19,9 @@ import { useQuasar } from 'quasar';
import InvoiceInDescriptorProxy from '../InvoiceIn/Card/InvoiceInDescriptorProxy.vue';
import { useStateStore } from 'src/stores/useStateStore';
import { downloadFile } from 'src/composables/downloadFile';
import { useRoute } from 'vue-router';
const route = useRoute();
const { t } = useI18n();
const quasar = useQuasar();
const { notify } = useNotify();
@ -215,13 +217,14 @@ const columns = computed(() => [
]);
onBeforeMount(async () => {
const filter = JSON.parse(route.query.entryPreaccountingFilter ?? '{}');
const { data } = await axios.get('EntryConfigs/findOne', {
params: { filter: JSON.stringify({ fields: ['maxDays', 'defaultDays'] }) },
});
maxDays = data.maxDays;
defaultDays = data.defaultDays;
daysAgo.value = arrayData.store.userParams.daysAgo || defaultDays;
isBooked.value = arrayData.store.userParams.isBooked || false;
daysAgo.value = filter.daysAgo || defaultDays;
isBooked.value = filter.isBooked || false;
stateStore.leftDrawer = false;
});
@ -237,8 +240,9 @@ function filterByDaysAgo(val) {
if (!val) val = defaultDays;
else if (val > maxDays) val = maxDays;
daysAgo.value = val;
arrayData.store.userParams.daysAgo = daysAgo.value;
table.value.reload();
table.value.reload({
userParams: { ...arrayData.store.userParams, daysAgo: daysAgo.value },
});
}
async function preAccount() {

View File

@ -138,7 +138,7 @@ entry:
fiscalCode: Account type
daysAgo: Max 365 days
search: Search
searchInfo: You can search by supplier name or nickname
searchInfo: You can search by supplier name, nickname or tax number
btn: Pre-account
hasInvoice: This entry has already an invoice in
success: It has been successfully pre-accounted

View File

@ -89,7 +89,7 @@ entry:
fiscalCode: Tipo de cuenta
daysAgo: Máximo 365 días
search: Buscar
searchInfo: Puedes buscar por nombre o alias de proveedor
searchInfo: Puedes buscar por nombre, alias o cif de proveedor
btn: Precontabilizar
hasInvoice: Esta entrada ya tiene una f. recibida
success: Se ha precontabilizado correctamente