feature/EntriesCorrections #177

Merged
alexm merged 24 commits from :feature/EntriesCorrections into dev 2024-02-07 06:44:33 +00:00
Contributor
https://redmine.verdnatura.es/issues/6796
hyervoni added 8 commits 2024-02-02 18:11:01 +00:00
hyervoni requested review from alexm 2024-02-02 18:11:13 +00:00
hyervoni requested review from jsegarra 2024-02-02 18:11:13 +00:00
jsegarra reviewed 2024-02-04 15:56:41 +00:00
@ -0,0 +270,4 @@
<template #body-cell-picture="{ row }">
<QTd>
<QImg
:src="`/api/Images/catalog/50x50/${row.itemFk}/download?access_token=${token}`"
Member

Revisar proporciones

Revisar proporciones
Contributor

Corregido.

Commit: 584511bc62

Corregido. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/584511bc62f1e8f57465f0f11417e84edc488468
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-02-04 16:01:49 +00:00
@ -0,0 +249,4 @@
<QSpace />
<div id="st-actions"></div>
</QToolbar>
<!-- <QDrawer v-model="stateStore.rightDrawer" side="right" :width="256" show-if-above>
Member

Si no se usa o es un comentario, eliminar

Si no se usa o es un comentario, eliminar
Contributor

Lo había dejado comentado porque es donde tendrían que ir los filtros laterales cuando terminemos de definir que hacer con ellos, pero igualmente eliminé el comentario:

Commit: 7089202fe1

Lo había dejado comentado porque es donde tendrían que ir los filtros laterales cuando terminemos de definir que hacer con ellos, pero igualmente eliminé el comentario: Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/7089202fe18bb548b7b3b6c4a573e3faf5785fb2
jsegarra marked this conversation as resolved
@ -0,0 +292,4 @@
</QTd>
</template>
<template #body-cell-entryFk="{ row }">
<QTd @click.stop="">
Member

Si no se maneja el evento, eliminar

Si no se maneja el evento, eliminar
Contributor

El @click.stop se utiliza para evitar la propagacion del evento a la row y que te direccione a Entry buys, por lo tanto es necesario, lo que si hice es eliminar el ="" que no era necesario

Commit: 5280a4fa2d

El `@click.stop` se utiliza para evitar la propagacion del evento a la row y que te direccione a `Entry buys`, por lo tanto es necesario, lo que si hice es eliminar el `=""` que no era necesario Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/5280a4fa2d4d1016956d4d46ef1b1f279b48373b
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-02-04 16:11:51 +00:00
@ -43,3 +44,2 @@
}),
event: (props) => ({
'keyup.enter': () => saveChange(props.row),
event: (colField, props) => ({
Member

8 veces el mismo código para keyenter y blur.
Propuesta, sustituir las ocurrencias por uno genérico

8 veces el mismo código para keyenter y blur. Propuesta, sustituir las ocurrencias por uno genérico
Contributor

Commit cambios: 2de02723ba

Commit cambios: https://gitea.verdnatura.es/verdnatura/salix-front/commit/2de02723baa04064fbf8817dc55b7af7cbf18d26
Contributor

Nueva mejora aplicada.

Commit: 5da5bb2047

Nueva mejora aplicada. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/5da5bb204707ac7e0909be1cdc87a689366e17a7
jsegarra marked this conversation as resolved
jsegarra reviewed 2024-02-05 06:46:00 +00:00
@ -0,0 +20,4 @@
const { t } = useI18n();
const { notify } = useNotify();
const fieldsOptions = [
Member

@alexm Diría que en un componente genérico no definimos valores para un modulo en concreto, puedes confirmar.

Esto se pasaría por parámetro del componente no?

@alexm Diría que en un componente genérico no definimos valores para un modulo en concreto, puedes confirmar. Esto se pasaría por parámetro del componente no?
Member

Exacto usar directamente t(...)

Exacto usar directamente t(...)
Contributor

Se pasó la data clave a props para poder reutilizar en un futuro.

Commit: ddcbc5d8d7

Se pasó la data clave a props para poder reutilizar en un futuro. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/ddcbc5d8d77d6761007bb400b9ce8a39216d3206
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-02-05 07:49:25 +00:00
@ -8,6 +8,8 @@ import FormModel from 'components/FormModel.vue';
import VnRow from 'components/ui/VnRow.vue';
import VnInput from 'src/components/common/VnInput.vue';
import VnSelectFilter from 'src/components/common/VnSelectFilter.vue';
import VnSelectDialog from 'src/components/common/VnSelectDialog.vue';
Member

Los checkbox del final, en español no tienen los mismo valores.
@alexm puedes confirmar si es correcto este cambio de nombre?

Los checkbox del final, en español no tienen los mismo valores. @alexm puedes confirmar si es correcto este cambio de nombre?
@ -83,3 +89,3 @@
</div>
<div class="col">
<VnSelectFilter
<VnSelectDialog
Member

En salix, para la entrada 3 y "Alm. salida", hay un registro que si pulsas en el id(está en azul), te muestra un popup.
En lilium, ese nuevo popup no se muestra y te cierra el dialogo

En salix, para la entrada 3 y "Alm. salida", hay un registro que si pulsas en el id(está en azul), te muestra un popup. En lilium, ese nuevo popup no se muestra y te cierra el dialogo
Contributor

Corregido.

Commit: a7e653cbce

Corregido. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/a7e653cbce5f02f360eb3f3379eca9ab5c34341f
jsegarra marked this conversation as resolved
@ -49,6 +49,7 @@ onMounted(() => {
:label="t('entry.notes.observationType')"
Member

Las opciones aparecen desordenadas. Es verdad que en salix vienen ordenadas de back, y en lilium no.
Propuesta, podemos hacer que estén ordenadas alfabéticamente?

Las opciones aparecen desordenadas. Es verdad que en salix vienen ordenadas de back, y en lilium no. Propuesta, podemos hacer que estén ordenadas alfabéticamente?
Contributor

Ordenamiento aplicado.

Commit: 28790705ea

Ordenamiento aplicado. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/28790705ea4899d3d816cecbf31589c468ec64db
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-02-05 07:57:38 +00:00
@ -29,3 +29,4 @@
const originalRowDataCopy = ref(null);
const tableColumnComponents = computed(() => ({
item: {
Member

Intuyo que esta es la configuración de la columna Articulo de la tabla para entry/:id/buys
Falta itemDescriptor

Intuyo que esta es la configuración de la columna Articulo de la tabla para entry/:id/buys Falta itemDescriptor
Contributor

Aplicado.

Commit: 0525f5fdd8

Aplicado. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/0525f5fdd80c41bb44b63969b229e4137d324ce6
jsegarra marked this conversation as resolved
@ -52,3 +52,4 @@
:disable="!!row.id"
option-label="description"
option-value="id"
hide-selected
Member

Para el campo observation falta rules

Para el campo observation falta rules
Contributor

Corregido.

Commit: cde41ab337

Corregido. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/cde41ab337fcb33c4995f56d0e5c8825f5ff6b46
jsegarra marked this conversation as resolved
jsegarra reviewed 2024-02-05 08:03:04 +00:00
@ -284,6 +331,7 @@ const importBuys = () => {
ref="entryBuysPaginateRef"
data-key="EntryBuys"
:url="`Entries/${route.params.id}/getBuys`"
@on-fetch="copyOriginalRowsData($event)"
Member

Podemos hacer desaprecer los labels de los inputs, como está hecho para embalaje.
Queda redundante tener el nombre de la columna en el input.

¿Que opinas @alexm ?

Podemos hacer desaprecer los labels de los inputs, como está hecho para embalaje. Queda redundante tener el nombre de la columna en el input. ¿Que opinas @alexm ?
Member

Sii es un mejor enfoque

Sii es un mejor enfoque
Contributor

Aplicado.

Commit: 86bbc7cfd6

Aplicado. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/86bbc7cfd679b948046d913aa368f2bda8b276fb
jsegarra marked this conversation as resolved
alexm requested changes 2024-02-05 11:07:27 +00:00
alexm left a comment
Member

http://localhost:9000/#/entry/list el order deberia ser un array si no no funciona bien
en http://localhost:9000/#/entry/2/basic-data al usar el embudo de Travel y seleccionar una opción pone el numero y si guardas luego se rompe la app
En /buys al importar en item falta
En entry/latest-buys falta el filtro de la derecha

http://localhost:9000/#/entry/list el order deberia ser un array si no no funciona bien en http://localhost:9000/#/entry/2/basic-data al usar el embudo de Travel y seleccionar una opción pone el numero y si guardas luego se rompe la app En /buys al importar en item falta En entry/latest-buys falta el filtro de la derecha
@ -57,2 +78,4 @@
@on-data-saved="redirectToEntryBasicData"
>
<template #form="{ data, validate }">
<VnRow class="row q-gutter-md q-mb-md">
Member

Veo demasiado padding entre campos y arriba y abajo

Veo demasiado padding entre campos y arriba y abajo
Contributor

Corregido.

Commit: 67e2130374

Corregido. Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/67e21303741bf441d7ecc89d9db1b399d26b08c5
wbuezas added 1 commit 2024-02-05 11:33:07 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
584511bc62
Change EntryBuys table image proportions
wbuezas added 1 commit 2024-02-05 11:35:36 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
7089202fe1
remove comment
wbuezas added 1 commit 2024-02-05 11:37:05 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
5280a4fa2d
Remove '' in click.stop handle
wbuezas added 1 commit 2024-02-05 12:31:24 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2de02723ba
Abstract repetitive returns in a function
wbuezas added 1 commit 2024-02-05 12:37:44 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
ddcbc5d8d7
make EditTableCellForm componente reusable
wbuezas added 1 commit 2024-02-05 14:37:10 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
67e2130374
Adjust spacing in entry create form
wbuezas added 1 commit 2024-02-05 14:55:30 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
cde41ab337
Entry notes validation
wbuezas added 1 commit 2024-02-05 15:04:38 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
28790705ea
Sort entry observation options
wbuezas added 1 commit 2024-02-05 15:13:31 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
0525f5fdd8
Add ItemDescriptor to EntryBuys table
wbuezas added 1 commit 2024-02-05 15:32:06 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
5da5bb2047
get input events improvement
wbuezas added 1 commit 2024-02-05 15:48:08 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
86bbc7cfd6
label input changes
wbuezas added 1 commit 2024-02-05 15:50:15 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
02c163c5e0
small change
wbuezas added 1 commit 2024-02-05 17:04:34 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
a7e653cbce
Stop propagation on item descriptor cell click
Contributor

1> http://localhost:9000/#/entry/list el order deberia ser un array si no no funciona bien
2> en http://localhost:9000/#/entry/2/basic-data al usar el embudo de Travel y seleccionar una opción pone el numero y si guardas luego se rompe la app
3> En /buys al importar en item falta
4> En entry/latest-buys falta el filtro de la derecha

@alexm

1> Corregido
2> Esto ya funciona, lo único que si hay travels que cuando los seleccionas aparece el número en lugar del nombre del travel, esto pasa porque los resultados de la búsqueda ofrecen resultados que no contienen las opciones del InputSelect, si observamos que pasa en salix en estos casos lo que sucede es lo mismo pero en lugar de mostrar el número, muestra el input vacío pero te deja guardar la información igualmente.
3> Aplicado
4> Esto quedamos en crear una tarea y aplicar los filtros cuando se termine de definir que hacer con ellos para no bloquear todas las otras correcciones del modulo.
Issue: Crear filtros entry latest buys

Commit: f6b0404cb4

1> http://localhost:9000/#/entry/list el order deberia ser un array si no no funciona bien 2> en http://localhost:9000/#/entry/2/basic-data al usar el embudo de Travel y seleccionar una opción pone el numero y si guardas luego se rompe la app 3> En /buys al importar en item falta 4> En entry/latest-buys falta el filtro de la derecha @alexm 1> Corregido 2> Esto ya funciona, lo único que si hay travels que cuando los seleccionas aparece el número en lugar del nombre del travel, esto pasa porque los resultados de la búsqueda ofrecen resultados que no contienen las opciones del `InputSelect`, si observamos que pasa en salix en estos casos lo que sucede es lo mismo pero en lugar de mostrar el número, muestra el input vacío pero te deja guardar la información igualmente. 3> Aplicado 4> Esto quedamos en crear una tarea y aplicar los filtros cuando se termine de definir que hacer con ellos para no bloquear todas las otras correcciones del modulo. Issue: [Crear filtros entry latest buys](https://mindshore-verdnatura.atlassian.net/browse/SCRUM-162?atlOrigin=eyJpIjoiYTQ4NzhmZDFkMGI3NDMzZWFmNDc1ZGM4YTY5MDhmN2QiLCJwIjoiaiJ9) Commit: https://gitea.verdnatura.es/verdnatura/salix-front/commit/f6b0404cb4a539c7f3e092a1a958bad315d9961e
wbuezas added 1 commit 2024-02-06 11:33:18 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
f6b0404cb4
multiple changes
wbuezas added 1 commit 2024-02-06 13:14:58 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
6773a9a696
Entry buys import open file explorer when clicking clip icon
jsegarra approved these changes 2024-02-06 13:58:01 +00:00
Dismissed
wbuezas added 1 commit 2024-02-06 14:21:50 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
225d600b52
resolve conflicts
wbuezas dismissed jsegarra’s review 2024-02-06 14:21:50 +00:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

jsegarra approved these changes 2024-02-06 16:34:28 +00:00
alexm approved these changes 2024-02-07 06:44:12 +00:00
alexm merged commit 267565a9f7 into dev 2024-02-07 06:44:33 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: verdnatura/salix-front#177
No description provided.