pago-electronico.component.ts 1.01 KB
import { Component, OnInit } from '@angular/core';
import { ArticuloService } from 'src/app/services/articulo/articulo.service';
import { Router } from '@angular/router';
import { APP_SETTINGS } from 'src/etc/AppSettings';

@Component({
  selector: 'app-pago-electronico',
  templateUrl: './pago-electronico.component.html',
  styleUrls: ['./pago-electronico.component.scss']
})
export class PagoElectronicoComponent implements OnInit {
  urlQr = `${APP_SETTINGS.apiDeboSuite}/qr/dev/${APP_SETTINGS.codigoP}/tienda/${APP_SETTINGS.terminal}`;

  constructor(
    private articuloService: ArticuloService,
    private router: Router,
  ) { }

  ngOnInit() {
    // if (!this.articuloService.carrito.length) {
    //   this.router.navigate(['']);
    //   return;
    // }
    let dataPago = {
      pedidoAnombreDe: ''
    }
    this.articuloService.pay(dataPago)
      .subscribe((res: any) => {
        this.articuloService.idComanda = res.data;
        this.router.navigate(['mensaje-final']);
      }, err => console.error(err));
  }

}