Commit 94d7eca48618b703235fc13ddebd4e36e0d50802
1 parent
99dd25f66b
Exists in
master
servicio desasociar remitos
Showing
1 changed file
with
14 additions
and
1 deletions
Show diff stats
src/js/service.js
| ... | ... | @@ -30,6 +30,18 @@ angular.module('focaLogisticaPedidoRuta') |
| 30 | 30 | crearHojaRuta: function(hojaRuta) { |
| 31 | 31 | return $http.post(API_ENDPOINT.URL + '/hoja-ruta', hojaRuta); |
| 32 | 32 | }, |
| 33 | + desasociarRemitos: function(remitos, idVehiculo, sinRemitos) { | |
| 34 | + var idsRemitos = []; | |
| 35 | + for (var i = 0; i < remitos.length; i++) { | |
| 36 | + idsRemitos.push(remitos[i].id); | |
| 37 | + } | |
| 38 | + return $http.post(API_ENDPOINT.URL + '/vehiculo/desasociar-remitos', | |
| 39 | + { | |
| 40 | + idsRemitos: idsRemitos, | |
| 41 | + idVehiculo: idVehiculo, | |
| 42 | + vehiculoSinRemitos: sinRemitos | |
| 43 | + }); | |
| 44 | + }, | |
| 33 | 45 | obtenerRemitosDeCarga: function(remitos) { |
| 34 | 46 | var remitosRes = []; |
| 35 | 47 | for(var i = 0; i < remitos.cisternas.length; i++) { |
| ... | ... | @@ -43,7 +55,8 @@ angular.module('focaLogisticaPedidoRuta') |
| 43 | 55 | } |
| 44 | 56 | } |
| 45 | 57 | function procesoMovimiento(movimiento) { |
| 46 | - if(movimiento.remito && !movimiento.remito.idHojaRuta) { | |
| 58 | + if(!movimiento.anulado && movimiento.remito && | |
| 59 | + !movimiento.remito.idHojaRuta) { | |
| 47 | 60 | var remito = movimiento.remito; |
| 48 | 61 | var yaEstaCargado = $filter('filter')(remitosRes, {id: remito.id}); |
| 49 | 62 | if(!yaEstaCargado.length && movimiento.metodo === 'carga') { |