Commit 6b5ea55d3aadbf51155370817d98c232a97de997
Exists in
master
and in
1 other branch
Merge branch 'master' into 'develop'
Master(mpuebla) See merge request !32
Showing
3 changed files
Show diff stats
src/js/controller.js
| ... | ... | @@ -621,29 +621,29 @@ angular.module('focaCrearFactura').controller('facturaController', [ |
| 621 | 621 | } |
| 622 | 622 | ); |
| 623 | 623 | |
| 624 | - modalInstance.result.then(function (despacho) { | |
| 624 | + modalInstance.result.then(function (producto) { | |
| 625 | 625 | |
| 626 | 626 | var articulo = { |
| 627 | 627 | TIP: $scope.factura.cliente.tipoFactura, |
| 628 | 628 | TCO: 'FT', |
| 629 | 629 | SUC: parseInt($scope.puntoVenta), |
| 630 | 630 | ORD: $scope.articulosFiltro().length + 1, |
| 631 | - SEC: despacho.SEC, | |
| 632 | - ART: despacho.PRO, | |
| 631 | + SEC: producto.despachos[0].SEC, | |
| 632 | + ART: producto.despachos[0].PRO, | |
| 633 | 633 | RUB: producto.CodRub, |
| 634 | 634 | DES: producto.DetArt, |
| 635 | - CAN: despacho.LTS, | |
| 635 | + CAN: producto.despachos[0].LTS, | |
| 636 | 636 | PUN: producto.PreVen, |
| 637 | 637 | IVA: producto.IMPIVA, |
| 638 | - NET: producto.IvaCO != 0 ? producto.PreNet : 0, | |
| 639 | - NEX: producto.IvaCO == 0 ? producto.PreNet : 0, | |
| 638 | + NET: producto.IvaCO !== 0 ? producto.PreNet : 0, | |
| 639 | + NEX: producto.IvaCO === 0 ? producto.PreNet : 0, | |
| 640 | 640 | IMI: producto.ImpInt, |
| 641 | 641 | IMI2: producto.ImpInt2, |
| 642 | 642 | IMI3: producto.ImpInt3, |
| 643 | 643 | PUT: producto.PreVen, |
| 644 | - SUR: despacho.SUR, | |
| 645 | - PLA: despacho.PLA, | |
| 646 | - LUG: despacho.LUG, | |
| 644 | + SUR: producto.despachos[0].SUR, | |
| 645 | + PLA: producto.despachos[0].PLA, | |
| 646 | + LUG: producto.despachos[0].LUG, | |
| 647 | 647 | LEG: $scope.factura.vendedor.CodVen, |
| 648 | 648 | TUR: $scope.factura.vendedor.TurVen, |
| 649 | 649 | ORDEN_PRECOMPRA: '', |
| ... | ... | @@ -661,13 +661,13 @@ angular.module('focaCrearFactura').controller('facturaController', [ |
| 661 | 661 | }; |
| 662 | 662 | |
| 663 | 663 | crearFacturaService.setearDespachoOcupado({ |
| 664 | - surtidor: despacho.SUR, | |
| 665 | - producto: despacho.PRO, | |
| 666 | - carga: despacho.CAR | |
| 664 | + surtidor: producto.despachos[0].SUR, | |
| 665 | + producto: producto.despachos[0].PRO, | |
| 666 | + carga: producto.despachos[0].CAR | |
| 667 | 667 | }) |
| 668 | 668 | .then(function () { |
| 669 | 669 | $scope.factura.articulosFactura.push(articulo); |
| 670 | - $scope.factura.despachos.push(despacho); | |
| 670 | + $scope.factura.despachos.push(producto.despachos[0]); | |
| 671 | 671 | }) |
| 672 | 672 | .catch(function (err) { |
| 673 | 673 |
src/js/controllerUltimosDespachos.js
| ... | ... | @@ -7,8 +7,6 @@ angular.module('focaCrearFactura') |
| 7 | 7 | 'parametros', |
| 8 | 8 | function ($filter, $scope, $uibModalInstance, crearFacturaService, parametros) { |
| 9 | 9 | |
| 10 | - $scope.colorTexto = { color: 'black' }; | |
| 11 | - | |
| 12 | 10 | config(); |
| 13 | 11 | |
| 14 | 12 | function config() { |
| ... | ... | @@ -26,27 +24,5 @@ angular.module('focaCrearFactura') |
| 26 | 24 | $uibModalInstance.dismiss('cancel'); |
| 27 | 25 | }; |
| 28 | 26 | |
| 29 | - //TODO: Cambiar switch case con los casos de nombres de productos axion | |
| 30 | - function setColorNombreProducto() { | |
| 31 | - | |
| 32 | - // Diesel #FF852E | Euro+Diesel #6C389A | Premium #00A857 | Super #175AA5 | |
| 33 | - switch ($scope.nombreProducto) { | |
| 34 | - case 'NAFTA SUPER XXI': | |
| 35 | - $scope.colorTexto = { color: '#FF852E' }; | |
| 36 | - break; | |
| 37 | - case 'GO-INFINIA DIESEL': | |
| 38 | - $scope.colorTexto = { color: '#6C389A' }; | |
| 39 | - break; | |
| 40 | - case 'ULTRADIESEL XXI - RED': | |
| 41 | - $scope.colorTexto = { color: '#00A857' }; | |
| 42 | - break; | |
| 43 | - case 'NAFTA INFINIA': | |
| 44 | - $scope.colorTexto = { color: '#175AA5' }; | |
| 45 | - break; | |
| 46 | - default: | |
| 47 | - $scope.colorTexto = { color: 'black' }; | |
| 48 | - break; | |
| 49 | - } | |
| 50 | - } | |
| 51 | 27 | } |
| 52 | 28 | ]); |
src/views/modal-ultimos-despachos.html
| 1 | 1 | <div class="modal-header py-1"> |
| 2 | 2 | <div class="row w-100"> |
| 3 | 3 | <div class="col-lg-6"> |
| 4 | - <h5 class="modal-title my-1"><b>Despachos Disponibles</b></h5> | |
| 4 | + <h5 class="modal-title my-1"><b>Últimos Despachos</b></h5> | |
| 5 | 5 | </div> |
| 6 | 6 | </div> |
| 7 | 7 | </div> |
| 8 | 8 | <div class="modal-body" id="modal-body"> |
| 9 | 9 | <div ng-repeat="(key, producto) in productos"> |
| 10 | + <div class="row pb-2 border-bottom"> | |
| 11 | + <div class="col"> | |
| 12 | + <p class="m-1 h6"> | |
| 13 | + <b> | |
| 14 | + <i class="fa fa-circle" aria-hidden="true"></i> {{producto.DetArt}} | |
| 15 | + </b> | |
| 16 | + </p> | |
| 17 | + </div> | |
| 18 | + </div> | |
| 10 | 19 | <div class="row my-2"> |
| 11 | 20 | <div class="col"> |
| 12 | 21 | <label> |
| 13 | 22 | <img class="w-50" ng-src="./img/surtidor.png" alt=""> |
| 14 | - {{manguera.csu}} | |
| 23 | + {{producto.despachos[0].CSU}} | |
| 15 | 24 | </label> |
| 16 | 25 | <button |
| 17 | 26 | type="button" |
| ... | ... | @@ -22,16 +31,16 @@ |
| 22 | 31 | </button> |
| 23 | 32 | <table class="table table-sm table-striped" ng-show="manguera.show"> |
| 24 | 33 | <tbody> |
| 25 | - <tr ng-repeat="(key, despacho) in manguera.despachos"> | |
| 26 | - <td class="py-2 py-sm-1" ng-bind="despacho.FEC | date:'dd/MM/yyyy hh:MM:ss'"></td> | |
| 27 | - <td class="py-2 py-sm-1" ng-bind="despacho.LTS"></td> | |
| 28 | - <td class="py-2 py-sm-1" ng-bind="despacho.IMP | currency: '$'"></td> | |
| 34 | + <tr> | |
| 35 | + <td class="py-2 py-sm-1" ng-bind="producto.despachos[0].FEC | date:'dd/MM/yyyy hh:MM:ss'"></td> | |
| 36 | + <td class="py-2 py-sm-1" ng-bind="producto.despachos[0].LTS"></td> | |
| 37 | + <td class="py-2 py-sm-1" ng-bind="producto.despachos[0].IMP | currency: '$'"></td> | |
| 29 | 38 | <td class="py-2 py-sm-1"> |
| 30 | 39 | <button |
| 31 | 40 | type="button" |
| 32 | 41 | class="btn btn-default btn-xs p-1 float-right" |
| 33 | 42 | title="Seleccionar" |
| 34 | - ng-click="aceptar(despacho)" | |
| 43 | + ng-click="aceptar(producto)" | |
| 35 | 44 | ><i class="fa fa-circle-thin" aria-hidden="true"></i> |
| 36 | 45 | </button> |
| 37 | 46 | </td> |