Commit dadd2b755586191722d1fc7cd299f918d7c2d62d

Authored by Eric
1 parent 1d2adb367a
Exists in master

posicion

src/js/controller.js
... ... @@ -110,37 +110,41 @@ angular.module('focaModalDetalleHojaRuta')
110 110  
111 111 var posicion;
112 112  
113   - function getPosition(posicion) {
  113 + function getPosition(position) {
114 114  
115 115 posicion = {
116   - latitud: posicion.coords.latitude,
117   - longitud: posicion.coords.longitude,
  116 + latitud: position.coords.latitude,
  117 + longitud: position.coords.longitude,
118 118 actividad: 'Entrega de producto',
119 119 observaciones: $scope.remito.observaciones
120 120 }
121 121 }
122 122  
  123 + $scope.aDescargar = [];
  124 + $scope.remito.observaciones = '';
  125 + $scope.articuloSeleccionado.descargado = true;
  126 +
  127 + var siguienteArticulo = $scope.remito.articulosRemito.filter(
  128 + function(articulo) {
  129 + return articulo.id != $scope.articuloSeleccionado.id;
  130 + }
  131 + );
  132 +
  133 + if (siguienteArticulo.length) {
  134 + $scope.cambio(siguienteArticulo[0]);
  135 + }
  136 +
  137 + $scope.actualizarPuntoDescarga();
  138 +
123 139 focaModalDetalleHojaRutaService
124 140 .postMovimientoHojaRuta(save)
125   - .then(guardarSeguimiento)
126   - .catch(error);
  141 + .then(guardarSeguimiento);
  142 +
  143 +
127 144 function guardarSeguimiento(res) {
128 145  
129 146 posicion.idComprobante = res.data[0].id;
130   - focaModalDetalleHojaRutaService.guardarPosicion(posicion)
131   -
132   - $scope.aDescargar = [];
133   - $scope.remito.observaciones = '';
134   - $scope.articuloSeleccionado.descargado = true;
135   - var siguienteArticulo = $scope.remito.articulosRemito.filter(
136   - function(articulo) {
137   - return articulo.id != $scope.articuloSeleccionado.id;
138   - }
139   - );
140   - if(siguienteArticulo.length) {
141   - $scope.cambio(siguienteArticulo[0]);
142   - }
143   - $scope.actualizarPuntoDescarga();
  147 + focaModalDetalleHojaRutaService.guardarPosicion({ posicion: posicion });
144 148 }
145 149 }
146 150 };
... ... @@ -265,11 +269,8 @@ angular.module('focaModalDetalleHojaRuta')
265 269 }
266 270 puntoDescarga.latitud = $scope.posicion.latitude;
267 271 puntoDescarga.longitud = $scope.posicion.longitude;
268   - focaModalDetalleHojaRutaService
269   - .guardarPuntoDescarga(puntoDescarga)
270   - .then(function(res) {
271   - $uibModalInstance.close(res.data);
272   - });
  272 + focaModalDetalleHojaRutaService.guardarPuntoDescarga(puntoDescarga);
  273 + $uibModalInstance.close();
273 274 };
274 275  
275 276 $scope.guardar = function() {
src/views/modal-detalle-hoja-ruta.html
... ... @@ -45,15 +45,11 @@
45 45 <thead>
46 46 <tr>
47 47 <th>Nombre</th>
48   - <th>Articulo</th>
49   - <th>Cantidad</th>
50 48 </tr>
51 49 </thead>
52 50 <tbody>
53 51 <tr ng-repeat="(key, puntoDescarga) in remito.notaPedido.notaPedidoPuntoDescarga">
54 52 <td ng-bind="puntoDescarga.puntoDescarga.descripcion"></td>
55   - <td ng-bind="puntoDescarga.producto.DetArt"></td>
56   - <td ng-bind="puntoDescarga.cantidad"></td>
57 53 </tbody>
58 54 </table>
59 55 </div>