HOTFIX #8217 Update Customer Credit #986

Merged
jsegarra merged 26 commits from hotfix_8217_updateCustomerCredit into master 2024-11-28 12:34:12 +00:00
Member
No description provided.
jsegarra added 1 commit 2024-11-21 19:14:59 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
94514a3254
feat: #8217 send just changes
jsegarra changed title from WIP: HOTFIX #8217 Update Customer Credit to HOTFIX #8217 Update Customer Credit 2024-11-22 08:24:42 +00:00
jsegarra added 1 commit 2024-11-22 08:24:46 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
gitea/salix-front/pipeline/pr-test There was a failure building this commit Details
e2f092948e
Merge branch 'master' into hotfix_8217_updateCustomerCredit
jsegarra changed target branch from master to test 2024-11-22 08:25:13 +00:00
jsegarra changed target branch from test to master 2024-11-22 08:25:35 +00:00
jsegarra added 1 commit 2024-11-22 09:04:33 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
c6b547bc55
perf: change fn name
jsegarra added 3 commits 2024-11-22 10:47:04 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
1c2c2538ed
perf: formModel
jsegarra added 1 commit 2024-11-22 14:49:07 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
87d3dd6fa8
feat: use mapper
jsegarra added 1 commit 2024-11-22 14:49:37 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
148e255665
Merge branch 'master' into hotfix_8217_updateCustomerCredit
jsegarra requested review from alexm 2024-11-22 14:49:40 +00:00
jsegarra added 6 commits 2024-11-23 00:13:07 +00:00
jsegarra added the
CR / Tests passed
label 2024-11-23 00:23:22 +00:00
alexm requested changes 2024-11-24 06:24:02 +00:00
Dismissed
@ -53,3 +54,3 @@
onBeforeMount(() => {
const { id } = route.params;
getAddressesData(id);
// getAddressesData(id);
Member

Comentado?

Comentado?
jsegarra marked this conversation as resolved
@ -127,2 +120,3 @@
<div class="full-width flex justify-center">
<QCard class="card-width q-pa-lg" v-if="addresses.length">
<QCard class="card-width q-pa-lg">
<VnPaginate
Member

Ahora tiene un VnPaginate?

Ahora tiene un VnPaginate?
Author
Member

Me parece "rudimentario" dejar el codigo como estaba y preferia usar componentes nuestros.
Sin embargo, veo que el VnPagiante no tiene contenido, pero el resultado es el mismo
Voy a cambiarlo por FetchData

Me parece "rudimentario" dejar el codigo como estaba y preferia usar componentes nuestros. Sin embargo, veo que el VnPagiante no tiene contenido, pero el resultado es el mismo Voy a cambiarlo por FetchData
@ -34,3 +31,1 @@
auto-load
model="customer"
>
<FormModel :url-update="`Clients/${route.params.id}`" auto-load model="customer">
Member

En salix usaba :url="Clients/${route.params.id}/getCard" dado que venia del card

En salix usaba :url="`Clients/${route.params.id}/getCard`" dado que venia del card
Author
Member

Pero el tema está en que CustomerDescriptor no muestra la misma info siempre. Segun la seccion en la que estes muestra o esconde iconos.
De esta manera no he encontrado fallos en el customer 1109

Pero el tema está en que CustomerDescriptor no muestra la misma info siempre. Segun la seccion en la que estes muestra o esconde iconos. De esta manera no he encontrado fallos en el customer 1109
@ -93,22 +93,6 @@ const columns = computed(() => [
<WorkerDescriptorProxy :id="row.worker.id" />
</template>
</VnTable>
<!-- <QTable
Member

Comentado?

Comentado?
Author
Member

Parece que es asi como estaba antes cuando se fusionó la #136 pero ahora se ha quitado

Parece que es asi como estaba antes cuando se fusionó la #136 pero ahora se ha quitado
@ -39,1 +39,3 @@
const setData = (entity) => (data.value = useCardDescription(entity?.name, entity?.id));
const setData = (entity) => {
data.value = useCardDescription(entity?.name, entity?.id);
if (customer.value) customer.value.webAccess = data.value?.account?.isActive;
Member

Donde se use, usar data.value?.account?.isActive

Donde se use, usar `data.value?.account?.isActive`
Author
Member

En el icono noWeb,
Hay veces que no se sincroniza bien con el CustomerBasicData/CustomerFiscalData
Probar con el customer 1109

En el icono noWeb, Hay veces que no se sincroniza bien con el CustomerBasicData/CustomerFiscalData Probar con el customer 1109
@ -34,7 +34,6 @@ function handleLocation(data, location) {
/>
<FormModel
:url-update="`Clients/${route.params.id}/updateFiscalData`"
:url="`Clients/${route.params.id}/getCard`"
Member

En salix usaba :url="Clients/${route.params.id}/getCard" dado que venia del card

En salix usaba :url="`Clients/${route.params.id}/getCard`" dado que venia del card
Author
Member

Misma situación que en el comentario anterior
"Pero el tema está en que CustomerDescriptor no muestra la misma info siempre. Segun la seccion en la que estes muestra o esconde iconos.
De esta manera no he encontrado fallos en el customer 1109"

Misma situación que en el comentario anterior "Pero el tema está en que CustomerDescriptor no muestra la misma info siempre. Segun la seccion en la que estes muestra o esconde iconos. De esta manera no he encontrado fallos en el customer 1109"
@ -137,0 +45,4 @@
ref="formModelRef"
model="unpaid"
url-update="ClientUnpaids"
:mapper="(formData) => ({ ...formData, clientFk: route.params.id })"
Member

formInitialData ?

formInitialData ?
Author
Member

La tienes una linea mas abajo

La tienes una linea mas abajo
jsegarra added 2 commits 2024-11-24 07:49:06 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
a45bf4c83b
perf: remove comments
jsegarra requested review from alexm 2024-11-24 07:54:11 +00:00
jsegarra added 1 commit 2024-11-25 11:18:19 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
424dfc0a5c
Merge branch 'master' into hotfix_8217_updateCustomerCredit
alexm requested changes 2024-11-25 12:22:29 +00:00
Dismissed
alexm left a comment
Member

Dos dudas,
Pq se pasa de axios a fetchData si dijimos que era mejor usar axios?
Si el HOTfix es de customerCredit, hace falta añadir 42 archivos en el mismo PR que va directo a master?

Dos dudas, Pq se pasa de axios a fetchData si dijimos que era mejor usar axios? Si el HOTfix es de customerCredit, hace falta añadir 42 archivos en el mismo PR que va directo a master?
jsegarra added 1 commit 2024-11-25 12:28:25 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
60590f6c97
Merge branch 'master' into hotfix_8217_updateCustomerCredit
Author
Member

Dos dudas,
Pq se pasa de axios a fetchData si dijimos que era mejor usar axios?
Si el HOTfix es de customerCredit, hace falta añadir 42 archivos en el mismo PR que va directo a master?

Corregí los tests que fallaban, y me pareció mas correcto ponerles el nombre del modulo, por eso hay tantos archivos

NOTA: si ves que es mucho jaleo, puedo sacar el commit, corregimos funcionalidad y tests y en una rama desde dev, renombramos los tests

> Dos dudas, > Pq se pasa de axios a fetchData si dijimos que era mejor usar axios? > Si el HOTfix es de customerCredit, hace falta añadir 42 archivos en el mismo PR que va directo a master? Corregí los tests que fallaban, y me pareció mas correcto ponerles el nombre del modulo, por eso hay tantos archivos **NOTA**: si ves que es mucho jaleo, puedo sacar el commit, corregimos funcionalidad y tests y en una rama desde dev, renombramos los tests
Author
Member

Dos dudas,
Pq se pasa de axios a fetchData si dijimos que era mejor usar axios?
Si el HOTfix es de customerCredit, hace falta añadir 42 archivos en el mismo PR que va directo a master?

Corregí los tests que fallaban, y me pareció mas correcto ponerles el nombre del modulo, por eso hay tantos archivos

Con respecto al FetchData, no recuerdo ese criterio. Lo que recuerdo era intentar usar fetchData como composable. Mi objetivo fue que los componentes se pareciesen lo maximo entre ellos

> > Dos dudas, > > Pq se pasa de axios a fetchData si dijimos que era mejor usar axios? > > Si el HOTfix es de customerCredit, hace falta añadir 42 archivos en el mismo PR que va directo a master? > > Corregí los tests que fallaban, y me pareció mas correcto ponerles el nombre del modulo, por eso hay tantos archivos > Con respecto al FetchData, no recuerdo ese criterio. Lo que recuerdo era intentar usar fetchData como composable. Mi objetivo fue que los componentes se pareciesen lo maximo entre ellos
jsegarra requested review from alexm 2024-11-25 13:06:23 +00:00
alexm reviewed 2024-11-25 13:09:04 +00:00
alexm left a comment
Member

Separalo mejor. Y los tests ya deberian estar yendo en dev

Separalo mejor. Y los tests ya deberian estar yendo en dev
jsegarra added 1 commit 2024-11-25 22:20:23 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
c0d427ecb9
Revert "test: rename client by customer"
This reverts commit 30a2da027b.
jsegarra added 1 commit 2024-11-25 22:21:38 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
6c6144864f
revert: remove customer test
jsegarra added 2 commits 2024-11-25 22:53:20 +00:00
jsegarra added 1 commit 2024-11-26 22:21:11 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
cf34204f82
Merge branch 'master' into hotfix_8217_updateCustomerCredit
jsegarra added 1 commit 2024-11-26 22:35:04 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
4539a73efc
test: improve clientList
jsegarra added 1 commit 2024-11-27 18:28:22 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
38d8dbab8e
Merge branch 'master' into hotfix_8217_updateCustomerCredit
Author
Member

Adjunto el report

Adjunto el report
jsegarra requested review from alexm 2024-11-27 18:35:03 +00:00
alexm requested changes 2024-11-28 11:58:54 +00:00
Dismissed
@ -93,22 +93,6 @@ const columns = computed(() => [
<WorkerDescriptorProxy :id="row.worker.id" />
</template>
</VnTable>
<!-- <QTable
Member

Comentado?

Comentado?
alexm approved these changes 2024-11-28 12:18:35 +00:00
jsegarra added 1 commit 2024-11-28 12:33:09 +00:00
gitea/salix-front/pipeline/pr-master This commit looks good Details
07274002cf
Merge branch 'master' into hotfix_8217_updateCustomerCredit
jsegarra merged commit d74bad50cb into master 2024-11-28 12:34:12 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 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#986
No description provided.