Commit c81c434e09dcd5559bae71f12fbc71d050af1d18

Authored by Marcelo Puebla
Exists in develop

Merge branch 'develop' into 'develop'

Develop

See merge request !75
src/app/modules/seleccion-articulos/filtro-categorias/filtro-categorias.component.ts
... ... @@ -56,7 +56,7 @@ export class FiltroCategoriasComponent implements OnInit {
56 56 this.getProductos.emit() :
57 57 this.setProductos.emit();
58 58 });
59   - this.mediaPantalla();
  59 + this.mediaPantalla();
60 60 }
61 61  
62 62 selectCategoria(index: number, idCategoria?: number) {
src/app/shared/header-publicidad/header-publicidad.component.ts
... ... @@ -84,6 +84,12 @@ export class HeaderPublicidadComponent implements OnInit {
84 84 this.sinonimoService.getSinonimos(articulo.CodSec, articulo.CodArt)
85 85 .subscribe((res: ISinonimo[]) => {
86 86 if (res.length) {
  87 + const sinonimos = [];
  88 + const gruposArticulos = _.groupBy(res[0].productos, 'ID_SIN');
  89 + Object.keys(gruposArticulos).forEach(key => {
  90 + sinonimos.push({ productos: gruposArticulos[key] });
  91 + });
  92 + res = sinonimos;
87 93 this.openModalSinonimos(res, articulo);
88 94 } else {
89 95 articulo.cantidad = 1;
... ... @@ -102,15 +108,17 @@ export class HeaderPublicidadComponent implements OnInit {
102 108 modalSinonimo.content.onClose
103 109 .subscribe((res: any) => {
104 110 for (const a of articulo.productos) {
105   - if (a.idSinonimo === res.ID_SIN) {
106   - a.CODA = res.articulo.CodArt;
107   - a.CodArt = res.articulo.CodArt;
108   - a.SECA = res.articulo.CodSec;
109   - a.CodSec = res.articulo.CodSec;
110   - a.PreVen = res.articulo.PreVen;
111   - a.id = res.articulo.id;
112   - a.DET_LAR = res.articulo.DET_LAR;
113   - a.DetArt = res.articulo.DetArt;
  111 + for (const aRes of res.articulos) {
  112 + if (a.idSinonimo === aRes.ID_SIN) {
  113 + a.CODA = aRes.CodArt;
  114 + a.CodArt = aRes.CodArt;
  115 + a.SECA = aRes.CodSec;
  116 + aRes.CodSec = aRes.CodSec;
  117 + a.PreVen = aRes.PreVen;
  118 + a.id = aRes.id;
  119 + a.DET_LAR = aRes.DET_LAR;
  120 + a.DetArt = aRes.DetArt;
  121 + }
114 122 }
115 123 }
116 124 this.articuloService.setArticulo(articulo);
src/app/shared/sinonimo/sinonimo.component.ts
... ... @@ -75,8 +75,8 @@ export class SinonimoComponent implements OnInit {
75 75 }
76 76  
77 77 scrollTo(index: number) {
78   - const element = document.getElementById(index.toString());
79   - element.scrollIntoView({ behavior: 'smooth', block: 'center' });
  78 + const el = document.getElementById(index.toString());
  79 + el.scrollIntoView({ behavior: 'smooth', block: 'center' });
80 80 }
81 81  
82 82 }