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') { |