Modulo de rutas #195

Merged
jsegarra merged 49 commits from :feature/route-module into dev 2024-03-14 12:44:43 +00:00
Contributor

No incluye la sección dms de autónomos no esta incluida.
https://redmine.verdnatura.es/issues/6546

No incluye la sección dms de autónomos no esta incluida. https://redmine.verdnatura.es/issues/6546
kmartinez added 9 commits 2024-02-19 13:06:03 +00:00
kmartinez added 2 commits 2024-02-19 13:14:37 +00:00
kmartinez added 4 commits 2024-02-20 11:00:34 +00:00
kmartinez added 1 commit 2024-02-20 11:14:41 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
616d8519fa
Fix translations
kmartinez added 1 commit 2024-02-21 00:12:48 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
75733fd530
Fix autonomous route
Member

Se ha detectado lo siguiente en el formulario de crear:

  1. El label de fecha está en inglés
  2. Descripción no es textArea. Guarda texto sin limite
  3. Buscador de rutas no está
  4. Revisamos la tabla de rutas
  5. Crear falla si no tiene el created. Error VN, falta validación
  6. Campo trabajador, le falta un espacio después de la , en la opción
Se ha detectado lo siguiente en el formulario de crear: 1. El label de fecha está en inglés 2. Descripción no es textArea. Guarda texto sin limite 3. Buscador de rutas no está 4. Revisamos la tabla de rutas 5. Crear falla si no tiene el created. Error VN, falta validación 6. Campo trabajador, le falta un espacio después de la , en la opción
Member

Se ha detectado lo siguiente en el summary de una ruta/6

  1. Hay un ticket con 1 icono, el tooltip está en ingles
Se ha detectado lo siguiente en el summary de una ruta/6 1. Hay un ticket con 1 icono, el tooltip está en ingles
Member

Se ha detectado lo siguiente en route/6/tickets :

  1. El botón de nueva ruta está en ingles
  2. El icono de la columana orden no tiene tooltip
  3. La tabla no tiene el formato de entry/bus
  4. El modal no tiene el mismo texto. Da la sensación de eliminar el ticket, pero lo que queremos es quitar la asociacion del ticket de la ruta.
  5. Añadir ticket desde modal. error VN
Se ha detectado lo siguiente en route/6/tickets : 1. El botón de nueva ruta está en ingles 2. El icono de la columana orden no tiene tooltip 3. La tabla no tiene el formato de entry/bus 4. El modal no tiene el mismo texto. Da la sensación de eliminar el ticket, pero lo que queremos es quitar la asociacion del ticket de la ruta. 5. Añadir ticket desde modal. error VN
Member

Se ha detectado lo siguiente en Autonomos

  1. Tooltip de preview
  2. Falta barra de búsqueda en la cabecera???
Se ha detectado lo siguiente en Autonomos 1. Tooltip de preview 2. Falta barra de búsqueda en la cabecera???
Member

-Se ha detectado lo siguiente en Troncales

  1. Tooltip de preview
  2. En el modal de un ID, no hay botón de añadir parada
  3. Revisar placeholder de la searchbar
  4. El nombre de la columna es placa o matricula?
  5. El tooltip de crear, revisar .
  6. Al crear, te lleva a roadmap, y ese summary no tiene para añadir paradas
  7. Campo teléfono permite guardar texto. En Salix también está como texto
  8. No está paradas
  9. Revisar fechas
  10. Reemplazar trocal por troncal
-Se ha detectado lo siguiente en Troncales 1. Tooltip de preview 2. En el modal de un ID, no hay botón de añadir parada 3. Revisar placeholder de la searchbar 4. El nombre de la columna es placa o matricula? 5. El tooltip de crear, revisar . 6. Al crear, te lleva a roadmap, y ese summary no tiene para añadir paradas 7. Campo teléfono permite guardar texto. En Salix también está como texto 8. No está paradas 9. Revisar fechas 10. Reemplazar trocal por troncal
jsegarra requested changes 2024-02-21 13:59:22 +00:00
Dismissed
@ -90,3 +90,3 @@
url="AgencyModes/isActive"
:filter="{ fields: ['id', 'name'] }"
sort-by="name ASC"
sort-by="name"
Member

En este archivo, si cambias el id del registro por la URL, se refresca el descriptor lateral pero no los datos
Te dejo un commit donde lo he solucionado para este tipo de layout 1fecb6b954

Si veis una mejor manera de corregirlo, me comentas.

En este archivo, si cambias el id del registro por la URL, se refresca el descriptor lateral pero no los datos Te dejo un commit donde lo he solucionado para este tipo de layout 1fecb6b954d4ef9cdec163008afd6ab1b9176e8d Si veis una mejor manera de corregirlo, me comentas.
Author
Contributor

Corregido 53f69738a5.

Corregido 53f69738a5a11c291decfcbee18bbdbdb32167f3.
Member

Ha dejado de funcionar la solucion porque pruebo a cambiarme entre el 3 y 7, pero de todas maneras hemos hecho nosotros una solucion en VnPaginate para corregir esto

Ha dejado de funcionar la solucion porque pruebo a cambiarme entre el 3 y 7, pero de todas maneras hemos hecho nosotros una solucion en VnPaginate para corregir esto
Member

Se ha detectado lo siguiente en el formulario de crear:

  1. El label de fecha está en inglés
  2. Descripción no es textArea. Guarda texto sin limite
  3. Buscador de rutas no está
  4. Revisamos la tabla de rutas
  5. Crear falla si no tiene el created. Error VN, falta validación
  6. Campo trabajador, le falta un espacio después de la , en la opción

@kmartinez El punto 5 no es error nuestro sino de la migración. Lo vemos cuando tengas un hueco

> Se ha detectado lo siguiente en el formulario de crear: > > 1. El label de fecha está en inglés > 2. Descripción no es textArea. Guarda texto sin limite > 3. Buscador de rutas no está > 4. Revisamos la tabla de rutas > 5. Crear falla si no tiene el created. Error VN, falta validación > 6. Campo trabajador, le falta un espacio después de la , en la opción @kmartinez El punto 5 no es error nuestro sino de la migración. Lo vemos cuando tengas un hueco
jsegarra reviewed 2024-02-22 08:49:25 +00:00
@ -229,3 +244,4 @@
<QPage class="column items-center q-mb-xl">
<VnSubToolbar class="bg-vn-dark justify-end">
<template #st-actions>
<QBtn
Member

Se que no está en Salix, pero podríamos añadir un icono(eye) para que al pulsarlo dirija a route/:id/summary

Ahora hay que hacer 2 clicks

Se que no está en Salix, pero podríamos añadir un icono(eye) para que al pulsarlo dirija a route/:id/summary Ahora hay que hacer 2 clicks
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-02-22 08:52:22 +00:00
Dismissed
@ -131,7 +131,7 @@ const openBuscaman = async (route, ticket) => {
</script>
Member

Mmm..hemos creado un Buscaman en utils pero estamos manteniendo la misma funcionalidad en dos sitios?

Mmm..hemos creado un Buscaman en utils pero estamos manteniendo la misma funcionalidad en dos sitios?
Author
Contributor

Corregido d816a57272.

Corregido d816a572722cca0c7f7d9540d58950462903c5d2.
jsegarra marked this conversation as resolved
Member

Se ha detectado lo siguiente en route/6/tickets :

  1. El botón de nueva ruta está en ingles
  2. El icono de la columana orden no tiene tooltip
  3. La tabla no tiene el formato de entry/bus
  4. El modal no tiene el mismo texto. Da la sensación de eliminar el ticket, pero lo que queremos es quitar la asociacion del ticket de la ruta.
  5. Añadir ticket desde modal. error VN

@kmartinez El punto 5 no es error nuestro sino de migración. Lo vemos después e los otros comentarios.
No confundir este punto 5 con el otro punto 5
image

> Se ha detectado lo siguiente en route/6/tickets : > > 1. El botón de nueva ruta está en ingles > 2. El icono de la columana orden no tiene tooltip > 3. La tabla no tiene el formato de entry/bus > 4. El modal no tiene el mismo texto. Da la sensación de eliminar el ticket, pero lo que queremos es quitar la asociacion del ticket de la ruta. > 5. Añadir ticket desde modal. error VN @kmartinez El punto 5 no es error nuestro sino de migración. Lo vemos después e los otros comentarios. No confundir este punto 5 con el otro punto 5 ![image](/attachments/03b5a2ab-296d-4e19-be20-8017e68f614e)
kmartinez added 1 commit 2024-02-22 23:35:54 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
e0337340e7
Fix route create page
kmartinez added 8 commits 2024-02-23 03:47:16 +00:00
kmartinez added 4 commits 2024-02-26 12:53:05 +00:00
Author
Contributor

Este commit 698a88e6f0 ayuda a manejar el infinite scroll en el componente VnPaginate para evitar ciclos infinitos.

Este commit 698a88e6f0 ayuda a manejar el infinite scroll en el componente VnPaginate para evitar ciclos infinitos.
kmartinez added 3 commits 2024-02-27 01:58:01 +00:00
jsegarra requested changes 2024-02-27 05:46:01 +00:00
Dismissed
@ -0,0 +91,4 @@
</span>
</template>
</VnLv>
<VnLv :label="t('ETD')" :value="toDateHour(entity?.etd)" />
Member

Segundos?

Segundos?
Member

Se resuelve en una PR aparte

Se resuelve en una PR aparte
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-02-27 05:50:11 +00:00
Dismissed
@ -0,0 +86,4 @@
<VnInputDate v-model="roadmapStopForm.eta" :label="t('ETA date')" />
</div>
<div class="col">
<VnInputTime v-model="roadmapStopForm.eta" :label="t('ETA date')" />
Member

Es inputTime pero la label apunta a date

Es inputTime pero la label apunta a date
Author
Contributor

Corregido 3c68f4779f.

Corregido 3c68f4779f04a3c7208821708e18fdeb7bb43058.
jsegarra marked this conversation as resolved
@ -0,0 +41,4 @@
>
<template #body="{ entity }">
<VnLv :label="t('Roadmap')" :value="entity?.name" />
<VnLv :label="t('ETD')" :value="toDateHour(entity?.etd)" />
Member

Segundos?

Segundos?
Member

Se resuelve en una PR aparte

Se resuelve en una PR aparte
jsegarra marked this conversation as resolved
@ -0,0 +44,4 @@
{
name: 'ETA',
label: t('ETA'),
field: (row) => toDateHour(row?.eta),
Member

segundos?

segundos?
Member

Se resuelve en una PR aparte

Se resuelve en una PR aparte
jsegarra marked this conversation as resolved
kmartinez added 1 commit 2024-02-27 13:38:15 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
3c68f4779f
Fix roadmap add stop dialog label
kmartinez added 1 commit 2024-02-27 15:41:54 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
4be9c02711
Fix routes add ticket dialog
kmartinez added 1 commit 2024-02-29 00:23:15 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
e93864e967
Update routes list input
kmartinez added 1 commit 2024-02-29 00:27:12 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
64490f7e5b
Merge remote-tracking branch 'salix/dev' into feature/route-module
# Conflicts:
#	src/i18n/en/index.js
#	src/i18n/es/index.js
jsegarra requested changes 2024-02-29 08:01:20 +00:00
Dismissed
@ -278,199 +276,136 @@ const markAsServed = () => {
:rows-per-page-options="[0]"
hide-pagination
:pagination="{ sortBy: 'ID', descending: true }"
:no-data-label="t('No results')"
Member

Revisamos porque not working para español

❌ Revisamos porque not working para español
jsegarra marked this conversation as resolved
kmartinez added 1 commit 2024-02-29 11:08:15 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
a35eb1e2f2
Update routes list no result label
kmartinez added 1 commit 2024-02-29 14:01:50 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
b2be4c1380
Fix routes list spaces
kmartinez added 2 commits 2024-03-04 02:37:08 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
31911be3ba
Remove unused route
kmartinez added 1 commit 2024-03-05 13:56:26 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
5ddae1fe65
Fix route basic data
jsegarra requested changes 2024-03-06 06:45:38 +00:00
Dismissed
@ -39,3 +40,4 @@
align: 'center',
},
{
name: 'worker',
Member

Creo que no estamos mostrando correctamente el valor que toca

Creo que no estamos mostrando correctamente el valor que toca
Author
Contributor

Corregido e8e2bc8403.

Corregido e8e2bc8403.
jsegarra marked this conversation as resolved
jsegarra requested changes 2024-03-06 07:12:40 +00:00
Dismissed
@ -104,3 +112,3 @@
/>
<FormModel
:url="isNew ? null : `Routes/${shelvingId}`"
:url="isNew ? null : `Routes/${route.params?.id}`"
Member

Agencia y creado están al revés, pero bueno, creo que no es relevante por eso lo pongo como comentario

Agencia y creado están al revés, pero bueno, creo que no es relevante por eso lo pongo como comentario
@ -442,1 +373,3 @@
</QPopupEdit>
<template #body-cell-started="{ row }">
<QTd class="table-input-cell">
<VnInputTime
Member

Revisamos porque me añade una hora a la que he seleccionado
Si, selecciono 13:00 me aparece 14:00

Revisamos porque me añade una hora a la que he seleccionado Si, selecciono 13:00 me aparece 14:00
Author
Contributor

Este error tiene que ver con el formato de las fechas.

Se soluciona en otro PR #223

Este error tiene que ver con el formato de las fechas. Se soluciona en otro PR https://gitea.verdnatura.es/verdnatura/salix-front/pulls/223
jsegarra marked this conversation as resolved
@ -443,0 +373,4 @@
<template #body-cell-started="{ row }">
<QTd class="table-input-cell">
<VnInputTime
v-model="row.started"
Member

Si selecciono 12:00 o 00:00, que es lo mismo que ya aparece me dice invalid Date

Si selecciono 12:00 o 00:00, que es lo mismo que ya aparece me dice invalid Date
Author
Contributor

Este error tiene que ver con el formato de las fechas.

Se soluciona en otro PR #223

Este error tiene que ver con el formato de las fechas. Se soluciona en otro PR https://gitea.verdnatura.es/verdnatura/salix-front/pulls/223
jsegarra marked this conversation as resolved
@ -0,0 +285,4 @@
</QTooltip>
</QBtn>
<QBtn
icon="sms"
Member

añadir: font-variation-settings: 'FILL' 1;

añadir: font-variation-settings: 'FILL' 1;
Author
Contributor

Corregido 7974725da0.

Corregido 7974725da0.
jsegarra marked this conversation as resolved
jsegarra requested review from jgallego 2024-03-06 07:13:03 +00:00
jsegarra requested review from alexm 2024-03-06 07:13:03 +00:00
jsegarra requested changes 2024-03-06 07:33:08 +00:00
Dismissed
@ -0,0 +66,4 @@
>
<div class="col">
<VnSelectFilter
v-model.number="row.warehouseFk"
Member

Hecho en falta el autofocus cuando es nuevo registro

Hecho en falta el autofocus cuando es nuevo registro
Author
Contributor

Corregido 7974725da0.

Corregido 7974725da0.
Member

Uff...un ejemplo de, mala practica, tener código duplicado. Has añadido autofocus 1 vez pero ese formulario lo tenemos duplicado.
Lo del formulario duplicado lo comentamos en post-daily, pero entiendo que no te ha dado tiempo a todo

Uff...un ejemplo de, mala practica, tener código duplicado. Has añadido autofocus 1 vez pero ese formulario lo tenemos duplicado. Lo del formulario duplicado lo comentamos en post-daily, pero entiendo que no te ha dado tiempo a todo
Author
Contributor

Aca se crea un nuevo componente para el formulario 1ab9bfefed.

Aca se crea un nuevo componente para el formulario 1ab9bfefed.
jsegarra marked this conversation as resolved
@ -0,0 +82,4 @@
<VnInputDate v-model="row.eta" :label="t('ETA date')" />
</div>
<div class="col">
<VnInputTime v-model="row.eta" :label="t('ETA date')" />
Member

Tenemos definida una traducción para ETA hour pero no la estamos usando

Tenemos definida una traducción para ETA hour pero no la estamos usando
Author
Contributor

Corregido 7974725da0.

Corregido 7974725da0.
jsegarra marked this conversation as resolved
@ -0,0 +264,4 @@
<QTooltip>{{ t('Open buscaman') }}</QTooltip>
</QBtn>
<QBtn
icon="filter_alt"
Member

font-variation-settings: 'FILL' 1;

font-variation-settings: 'FILL' 1;
Author
Contributor

Corregido 7974725da0.

Corregido 7974725da0.
jsegarra marked this conversation as resolved
kmartinez added 1 commit 2024-03-07 02:15:41 +00:00
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
7974725da0
Fix with feedback
kmartinez added 1 commit 2024-03-07 02:20:06 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
d3a93da849
Merge branch 'salix-dev' into feature/route-module
# Conflicts:
#	src/components/ui/VnPaginate.vue
kmartinez added 1 commit 2024-03-07 02:25:51 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
e8e2bc8403
Fix route list worker field
kmartinez added 1 commit 2024-03-07 23:37:24 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
1ab9bfefed
Centralize roadmap add stop form
jsegarra approved these changes 2024-03-08 05:57:15 +00:00
Dismissed
alexm approved these changes 2024-03-11 06:15:02 +00:00
Dismissed
@ -0,0 +60,4 @@
});
const onSubmit = async () => {
if (!props.destination) {
Member

Teniendo arriba:

    destination: {
        type: String,
        required: true,
    }

Hace falta estos ifs?

Teniendo arriba: ``` destination: { type: String, required: true, } ``` Hace falta estos ifs?
Member

Mmm...es por si se modifica a posteriori. De todas maneras si borras el campo sin el clearable, te deja el valor del campo a "", por lo que la validación no entraría, no?
Quizás falta integrar lo del hover_clearable o cambiar la validación.
@kevin, tus has podido mostrar el throw de la validación?
Gracias

Mmm...es por si se modifica a posteriori. De todas maneras si borras el campo sin el clearable, te deja el valor del campo a "", por lo que la validación no entraría, no? Quizás falta integrar lo del hover_clearable o cambiar la validación. @kevin, tus has podido mostrar el throw de la validación? Gracias
alexm marked this conversation as resolved
jgallego requested changes 2024-03-11 12:43:40 +00:00
Dismissed
@ -0,0 +43,4 @@
},
{
name: 'population',
label: t('Population'),
Owner

en salix es city.
"Population" se refiere al número total de individuos que habitan en un área geográfica específica

en salix es city. "Population" se refiere al número total de individuos que habitan en un área geográfica específica
Author
Contributor

En Salix hay una incongruencia, en el listado de tickets se muestra "city", pero en el modal muestra "population".

Se cambio a "City".

e4553659cf

En Salix hay una incongruencia, en el listado de tickets se muestra "city", pero en el modal muestra "population". Se cambio a "City". e4553659cf1ef6c245569557901bcd3a0a680d51
jgallego marked this conversation as resolved
@ -0,0 +10,4 @@
import RouteListTicketsDialog from 'pages/Route/Card/RouteListTicketsDialog.vue';
import TicketDescriptorProxy from 'pages/Ticket/Card/TicketDescriptorProxy.vue';
import CustomerDescriptorProxy from 'pages/Customer/Card/CustomerDescriptorProxy.vue';
import { useRoute } from 'vue-router';
Owner

Al cargar esta seccion desaparece el buscardor de la parte superior, en basic-data sí aparece

Al cargar esta seccion desaparece el buscardor de la parte superior, en basic-data sí aparece
Author
Contributor

Corregido 77e29a2b87.

Corregido 77e29a2b876988253cc867d29168ee44471ea5f0.
jgallego marked this conversation as resolved
@ -0,0 +432,4 @@
Warehouse: Almacén
Packages: Bultos
Packaging: Encajado
Confirm removal from route: Remover de la ruta
Owner

usar el verbo quitar en lugar de remover

usar el verbo quitar en lugar de remover
Author
Contributor

Corregido 77e29a2b87.

Corregido 77e29a2b876988253cc867d29168ee44471ea5f0.
@ -0,0 +433,4 @@
Packages: Bultos
Packaging: Encajado
Confirm removal from route: Remover de la ruta
Are you sure you want to remove this ticket from the route?: ¿Seguro que quieres remover este ticket de la ruta?
Owner

usar el verbo quitar en lugar de remover

usar el verbo quitar en lugar de remover
Author
Contributor

Corregido 77e29a2b87.

Corregido 77e29a2b876988253cc867d29168ee44471ea5f0.
kmartinez added 1 commit 2024-03-13 00:24:43 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
e4553659cf
Update translation from population to city
kmartinez dismissed jsegarra’s review 2024-03-13 00:24:43 +00:00
Reason:

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

kmartinez dismissed alexm’s review 2024-03-13 00:24:43 +00:00
Reason:

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

kmartinez added 1 commit 2024-03-13 00:26:26 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
77e29a2b87
Fix tickets feedback
jsegarra approved these changes 2024-03-13 11:40:34 +00:00
Dismissed
alexm approved these changes 2024-03-14 06:34:19 +00:00
Dismissed
kmartinez added 1 commit 2024-03-14 11:06:05 +00:00
gitea/salix-front/pipeline/pr-dev This commit looks good Details
8587d46943
Merge branch 'salix-dev' into feature/route-module
# Conflicts:
#	src/pages/Route/Card/RouteSummary.vue
kmartinez dismissed jsegarra’s review 2024-03-14 11:06:05 +00:00
Reason:

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

kmartinez dismissed alexm’s review 2024-03-14 11:06:05 +00:00
Reason:

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

jsegarra requested review from jgallego 2024-03-14 11:32:15 +00:00
jgallego approved these changes 2024-03-14 12:44:12 +00:00
jsegarra merged commit 278ebbe070 into dev 2024-03-14 12:44:43 +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#195
No description provided.