diff --git a/src/components/common/VnSelectDialog.vue b/src/components/common/VnSelectDialog.vue
index 355a25109..bca014a19 100644
--- a/src/components/common/VnSelectDialog.vue
+++ b/src/components/common/VnSelectDialog.vue
@@ -59,6 +59,9 @@ const toggleForm = () => {
:name="actionIcon"
:size="actionIcon === 'add' ? 'xs' : 'sm'"
:class="['default-icon', { '--add-icon': actionIcon === 'add' }]"
+ :style="{
+ 'font-variation-settings': `'FILL' ${1}`,
+ }"
>
{{ tooltip }}
diff --git a/src/css/app.scss b/src/css/app.scss
index 38dd642a3..67406128b 100644
--- a/src/css/app.scss
+++ b/src/css/app.scss
@@ -97,6 +97,11 @@ select:-webkit-autofill {
background-color: var(--vn-light-gray);
}
+.vn-table-separation-row {
+ height: 16px !important;
+ background-color: var(--vn-gray) !important;
+}
+
/* Estilo para el asterisco en campos requeridos */
.q-field.required .q-field__label:after {
content: ' *';
diff --git a/src/i18n/es/index.js b/src/i18n/es/index.js
index 610c6017f..886daa0c2 100644
--- a/src/i18n/es/index.js
+++ b/src/i18n/es/index.js
@@ -310,8 +310,8 @@ export default {
reference: 'Referencia',
invoiceNumber: 'Núm. factura',
ordered: 'Pedida',
- confirmed: 'Confirmado',
- booked: 'Asentado',
+ confirmed: 'Confirmada',
+ booked: 'Contabilizada',
raid: 'Redada',
excludedFromAvailable: 'Inventario',
travelReference: 'Referencia',
diff --git a/src/pages/Entry/Card/EntryBasicData.vue b/src/pages/Entry/Card/EntryBasicData.vue
index a98a1227f..4a8cf154a 100644
--- a/src/pages/Entry/Card/EntryBasicData.vue
+++ b/src/pages/Entry/Card/EntryBasicData.vue
@@ -61,6 +61,7 @@ const onFilterTravelSelected = (formData, id) => {
:url-update="`Entries/${route.params.id}`"
model="entry"
auto-load
+ :clear-store-on-unmount="false"
>
diff --git a/src/pages/Entry/Card/EntryBuys.vue b/src/pages/Entry/Card/EntryBuys.vue
index 679afff1b..06d1fcb4c 100644
--- a/src/pages/Entry/Card/EntryBuys.vue
+++ b/src/pages/Entry/Card/EntryBuys.vue
@@ -43,7 +43,7 @@ const tableColumnComponents = computed(() => ({
item: {
component: QBtn,
props: {
- color: 'blue',
+ color: 'primary',
flat: true,
},
event: () => ({}),
@@ -54,6 +54,7 @@ const tableColumnComponents = computed(() => ({
type: 'number',
min: 0,
class: 'input-number',
+ dense: true,
},
event: getInputEvents,
},
@@ -67,6 +68,7 @@ const tableColumnComponents = computed(() => ({
'use-input': true,
'hide-selected': true,
options: packagingsOptions.value,
+ dense: true,
},
event: getInputEvents,
},
@@ -76,6 +78,7 @@ const tableColumnComponents = computed(() => ({
type: 'number',
min: 0,
class: 'input-number',
+ dense: true,
},
event: getInputEvents,
},
@@ -84,6 +87,7 @@ const tableColumnComponents = computed(() => ({
props: {
type: 'number',
min: 0,
+ dense: true,
},
event: getInputEvents,
},
@@ -92,6 +96,7 @@ const tableColumnComponents = computed(() => ({
props: {
type: 'number',
min: 0,
+ dense: true,
},
event: getInputEvents,
},
@@ -100,6 +105,7 @@ const tableColumnComponents = computed(() => ({
props: {
type: 'number',
min: 0,
+ dense: true,
},
event: getInputEvents,
},
@@ -108,6 +114,7 @@ const tableColumnComponents = computed(() => ({
props: {
type: 'number',
min: 0,
+ dense: true,
},
event: getInputEvents,
},
@@ -116,6 +123,7 @@ const tableColumnComponents = computed(() => ({
props: {
type: 'number',
min: 0,
+ dense: true,
},
event: getInputEvents,
},
@@ -124,6 +132,7 @@ const tableColumnComponents = computed(() => ({
props: {
type: 'number',
min: 0,
+ dense: true,
},
event: getInputEvents,
},
@@ -276,7 +285,7 @@ const toggleGroupingMode = async (buy, mode) => {
}
};
-const showLockIcon = (groupingMode, mode) => {
+const lockIconType = (groupingMode, mode) => {
if (mode === 'packing') {
return groupingMode === 2 ? 'lock' : 'lock_open';
} else {
@@ -320,17 +329,21 @@ const showLockIcon = (groupingMode, mode) => {
:columns="entriesTableColumns"
selection="multiple"
row-key="id"
- hide-bottom
class="full-width q-mt-md"
:grid="$q.screen.lt.md"
v-model:selected="rowsSelected"
+ :no-data-label="t('globals.noResults')"
>
-
+
{
>
{
dense
unelevated
push
+ :style="{
+ 'font-variation-settings': `'FILL' ${
+ lockIconType(
+ props.row.groupingMode,
+ col.name
+ ) === 'lock'
+ ? 1
+ : 0
+ }`,
+ }"
/>
{
-
+
@@ -448,9 +471,6 @@ const showLockIcon = (groupingMode, mode) => {
-
es:
- Travel data: 'Datos envío'
+ Travel data: Datos envío
diff --git a/src/pages/Entry/EntryList.vue b/src/pages/Entry/EntryList.vue
index e8eff584b..6f146e21a 100644
--- a/src/pages/Entry/EntryList.vue
+++ b/src/pages/Entry/EntryList.vue
@@ -74,7 +74,7 @@ onMounted(async () => {