Commit aad68e973a8c470cb05c3ece7dd29e61e2776d7f

Authored by Marcelo Puebla
1 parent 9abe1a4390
Exists in develop

Fix

Lint errors
src/app/interfaces/IArticulo.ts
... ... @@ -35,7 +35,7 @@ export interface IArticulo {
35 35 FECHA_VIGENCIA_HASTA?: Date;
36 36 FECHA_VIGENCIA_DESDE?: Date;
37 37 ExiVta?: number;
38   - ORDEN_P? : number;
  38 + ORDEN_P?: number;
39 39 }
40 40  
41 41 export interface ICodigoBarra {
src/app/modules/seleccion-articulos/seleccion-articulos.component.ts
... ... @@ -133,10 +133,10 @@ export class SeleccionArticulosComponent implements OnInit, AfterViewInit, OnDes
133 133 Object.keys(gruposArticulos).forEach(key => {
134 134 sinonimos.push({ productos: gruposArticulos[key], });
135 135 });
136   - for (let j = 0; j < articulo.productos.length; j++) {
  136 + for (const a of articulo.productos) {
137 137 Object.keys(gruposArticulos).forEach((key, i) => {
138   - if (gruposArticulos[key][i].ID_SIN.toString() === articulo.productos[j].idSinonimo.toString()) {
139   - sinonimos[i].cantidad = sinonimos[i].cantidadRestante = articulo.productos[j].cantidad;
  138 + if (gruposArticulos[key][i].ID_SIN.toString() === a.idSinonimo.toString()) {
  139 + sinonimos[i].cantidad = sinonimos[i].cantidadRestante = a.cantidad;
140 140 }
141 141 });
142 142 }
src/app/services/articulo/articulo.service.ts
... ... @@ -57,16 +57,13 @@ export class ArticuloService {
57 57 for (const articuloCarrito of this.carrito) {
58 58 if (articuloCarrito.id === articulo.id) {
59 59 if (!articuloCarrito.productos) break;
60   - let samePromo = false
  60 + let samePromo = false;
61 61 articuloCarrito.productos.forEach((a, i) => {
62 62 samePromo = (a.id === articulo.productos[i].id);
63 63 });
64   - if (samePromo) {
65   - this.addCant(articuloCarrito);
66   - return;
67   - } else {
68   - break;
69   - }
  64 + if (!samePromo) break;
  65 + this.addCant(articuloCarrito);
  66 + return;
70 67 }
71 68 }
72 69 this.setArticulosSinImagen([articulo]);
src/app/shared/header-publicidad/header-publicidad.component.ts
... ... @@ -108,10 +108,10 @@ export class HeaderPublicidadComponent implements OnInit {
108 108 Object.keys(gruposArticulos).forEach(key => {
109 109 sinonimos.push({ productos: gruposArticulos[key], });
110 110 });
111   - for (let j = 0; j < articulo.productos.length; j++) {
  111 + for (const a of articulo.productos) {
112 112 Object.keys(gruposArticulos).forEach((key, i) => {
113   - if (gruposArticulos[key][i].ID_SIN.toString() === articulo.productos[j].idSinonimo.toString()) {
114   - sinonimos[i].cantidad = sinonimos[i].cantidadRestante = articulo.productos[j].cantidad;
  113 + if (gruposArticulos[key][i].ID_SIN.toString() === a.idSinonimo.toString()) {
  114 + sinonimos[i].cantidad = sinonimos[i].cantidadRestante = a.cantidad;
115 115 }
116 116 });
117 117 }
src/app/shared/promocion/promocion.component.ts
... ... @@ -54,14 +54,13 @@ export class PromocionComponent implements OnInit {
54 54 Object.keys(gruposArticulos).forEach(key => {
55 55 sinonimos.push({ productos: gruposArticulos[key], });
56 56 });
57   - for (let j = 0; j < promo.productos.length; j++) {
  57 + for (const promoProducto of promo.productos) {
58 58 Object.keys(gruposArticulos).forEach((key, i) => {
59   - if (gruposArticulos[key][i].ID_SIN.toString() === promo.productos[j].idSinonimo.toString()) {
60   - sinonimos[i].cantidad = sinonimos[i].cantidadRestante = promo.productos[j].cantidad;
  59 + if (gruposArticulos[key][i].ID_SIN.toString() === promoProducto.idSinonimo.toString()) {
  60 + sinonimos[i].cantidad = sinonimos[i].cantidadRestante = promoProducto.cantidad;
61 61 }
62 62 });
63 63 }
64   - res = sinonimos;
65 64 this.openModalSinonimos(res, promo);
66 65 } else {
67 66 promo.cantidad = 1;