Merge branch 'master' into hotfix_itemFixedPrice
gitea/salix-front/pipeline/pr-master This commit looks good Details

This commit is contained in:
Javier Segarra 2024-12-03 14:32:14 +00:00
commit 7b39fc5f83
8 changed files with 38 additions and 8 deletions

View File

@ -79,7 +79,7 @@ const userParams = ref({});
defineExpose({ search, sanitizer, params: userParams });
onMounted(() => {
userParams.value = $props.modelValue ?? {};
if (!userParams.value) userParams.value = $props.modelValue ?? {};
emit('init', { params: userParams.value });
});
@ -105,7 +105,8 @@ watch(
watch(
() => arrayData.store.userParams,
(val, oldValue) => (val || oldValue) && setUserParams(val)
(val, oldValue) => (val || oldValue) && setUserParams(val),
{ immediate: true }
);
watch(

View File

@ -330,6 +330,7 @@ globals:
fi: FI
myTeam: My team
departmentFk: Department
countryFk: Country
changePass: Change password
deleteConfirmTitle: Delete selected elements
changeState: Change state

View File

@ -334,6 +334,7 @@ globals:
SSN: NSS
fi: NIF
myTeam: Mi equipo
countryFk: País
changePass: Cambiar contraseña
deleteConfirmTitle: Eliminar los elementos seleccionados
changeState: Cambiar estado

View File

@ -10,7 +10,7 @@ invoiceOutList:
ref: Referencia
issued: Fecha emisión
created: F. creación
dueDate: F. máxima
dueDate: Fecha vencimiento
invoiceOutSerial: Serial
ticket: Ticket
taxArea: Area

View File

@ -59,7 +59,11 @@ const getLocale = (label) => {
</template>
<template #customTags="{ params, searchFn, formatFn }">
<VnFilterPanelChip
v-if="params.scopeDays !== null"
v-if="
params.scopeDays !== undefined ||
params.scopeDays !== '' ||
params.scopeDays !== null
"
removable
@remove="handleScopeDays(params, null, searchFn)"
>
@ -197,6 +201,18 @@ const getLocale = (label) => {
/>
</QItemSection>
</QItem>
<QItem>
<QItemSection>
<VnSelect
outlined
dense
rounded
:label="t('globals.params.countryFk')"
v-model="params.countryFk"
url="Countries"
/>
</QItemSection>
</QItem>
<QItem>
<QItemSection>
<VnSelect

View File

@ -75,9 +75,9 @@ export default {
},
{
name: 'TravelHistory',
path: 'history',
path: 'log',
meta: {
title: 'history',
title: 'log',
icon: 'history',
},
component: () => import('src/pages/Travel/Card/TravelLog.vue'),

View File

@ -106,7 +106,7 @@ export default {
},
{
name: 'ZoneHistory',
path: 'history',
path: 'log',
meta: {
title: 'log',
icon: 'history',

View File

@ -44,7 +44,18 @@ vi.mock('vue-router', () => ({
vi.mock('axios');
vi.spyOn(useValidator, 'useValidator').mockImplementation(() => {
return { validate: vi.fn() };
return {
validate: vi.fn(),
validations: () => ({
format: vi.fn(),
presence: vi.fn(),
required: vi.fn(),
length: vi.fn(),
numericality: vi.fn(),
min: vi.fn(),
custom: vi.fn(),
}),
};
});
class FormDataMock {