Commit 5fa8100a871a40c7c24e361ed22a81004ad44cbc
1 parent
ec43821953
Exists in
master
ver detalle de carga
Showing
5 changed files
with
45 additions
and
28 deletions
Show diff stats
src/js/controller.js
... | ... | @@ -38,7 +38,12 @@ angular.module('focaLogisticaPedidoRuta') .controller('focaLogisticaPedidoRutaCo |
38 | 38 | }; |
39 | 39 | |
40 | 40 | $scope.cargar = function(idVehiculo, punto) { |
41 | - var idRemito = JSON.parse(punto).notaPedido.remito.id; | |
41 | + var idRemito; | |
42 | + if (punto === -1) { | |
43 | + idRemito = -1; | |
44 | + }else { | |
45 | + idRemito = JSON.parse(punto).notaPedido.remito.id; | |
46 | + } | |
42 | 47 | var modalInstance = $uibModal.open( |
43 | 48 | { |
44 | 49 | ariaLabelledBy: 'Busqueda de Vehiculo', |
src/js/controllerDetalleVehiculo.js
... | ... | @@ -11,6 +11,7 @@ angular.module('focaLogisticaPedidoRuta') |
11 | 11 | focaLogisticaPedidoRutaService |
12 | 12 | ) { |
13 | 13 | //seteo variables |
14 | + $scope.idRemito = idRemito; | |
14 | 15 | $scope.articulos = []; |
15 | 16 | $scope.vehiculo = {}; |
16 | 17 | $scope.remito = {}; |
... | ... | @@ -21,16 +22,18 @@ angular.module('focaLogisticaPedidoRuta') |
21 | 22 | $scope.vehiculo = res.data; |
22 | 23 | } |
23 | 24 | ); |
24 | - focaLogisticaPedidoRutaService.obtenerRemitoById(idRemito).then( | |
25 | - function(res) { | |
26 | - $scope.remito = res.data; | |
27 | - if($scope.remito.idUsuarioProceso) { | |
28 | - focaModalService.alert('El remito esta siendo cargado por otro usario'); | |
29 | - $uibModalInstance.close(); | |
25 | + if (idRemito !== -1) { | |
26 | + focaLogisticaPedidoRutaService.obtenerRemitoById(idRemito).then( | |
27 | + function(res) { | |
28 | + $scope.remito = res.data; | |
29 | + if($scope.remito.idUsuarioProceso) { | |
30 | + focaModalService.alert('El remito esta siendo cargado por otro usario'); | |
31 | + $uibModalInstance.close(); | |
32 | + } | |
33 | + $scope.articulos = res.data.articulosRemito; | |
30 | 34 | } |
31 | - $scope.articulos = res.data.articulosRemito; | |
32 | - } | |
33 | - ); | |
35 | + ); | |
36 | + } | |
34 | 37 | $scope.aceptar = function() { |
35 | 38 | $scope.cargando = true; |
36 | 39 | var cisternaCargas = []; |
src/js/osm-directive.js
... | ... | @@ -42,12 +42,6 @@ angular.module('focaLogisticaPedidoRuta').directive('focaLogistica', function() |
42 | 42 | observacion += '<br/>Distancia a casa central: ' + |
43 | 43 | marcador.distancia + 'km'; |
44 | 44 | } |
45 | - // }else { | |
46 | - // observacion += 'Cantidad de remitos: ' + | |
47 | - // marcador.cantidad + '<br/>'; | |
48 | - // observacion += 'Total Vendido: ' + | |
49 | - // $filter('currency')(marcador.total, '$'); | |
50 | - // } | |
51 | 45 | observacion += '<br/>'; |
52 | 46 | observacion += '<i class="fa fa-map-marker fa-3x" aria-hidden="true"'+ |
53 | 47 | 'class="form-control" ondragend="dropEnd()" ondragstart=\'drag(event, '+ |
src/views/foca-detalle-vehiculo.html
... | ... | @@ -3,16 +3,18 @@ |
3 | 3 | Vehículo <strong ng-bind="vehiculo.tractor"></strong> |
4 | 4 | Transportista <strong ng-bind="vehiculo.transportista.NOM"></strong> |
5 | 5 | <br> |
6 | - Remito Nº | |
7 | - <strong ng-bind="[remito.sucursal, remito.numeroRemito] | comprobante"></strong> | |
8 | - , Cliente | |
9 | - <strong ng-bind="remito.nombreCliente"></strong> | |
10 | - , Domicilio | |
11 | - <strong ng-bind="remito.domicilioStamp"></strong> | |
6 | + <div ng-show="idRemito !== -1"> | |
7 | + <span>Remito Nº</span> | |
8 | + <strong ng-bind="[remito.sucursal, remito.numeroRemito] | comprobante"></strong> | |
9 | + <span>, Cliente</span> | |
10 | + <strong ng-bind="remito.nombreCliente"></strong> | |
11 | + <span>, Domicilio</span> | |
12 | + <strong ng-bind="remito.domicilioStamp"></strong> | |
13 | + </div> | |
12 | 14 | </div> |
13 | 15 | <div class="modal-body"> |
14 | 16 | <div> |
15 | - <table class="table table-sm"> | |
17 | + <table class="table table-sm" ng-show="idRemito !== -1"> | |
16 | 18 | <thead> |
17 | 19 | <tr> |
18 | 20 | <th></th> |
src/views/foca-logistica-pedido-ruta.html
... | ... | @@ -52,6 +52,12 @@ |
52 | 52 | foca-focus="idVendedor == -1" |
53 | 53 | > |
54 | 54 | </div> |
55 | + <div> | |
56 | + <img src="img/marker-icon-2x-blue.png"> | |
57 | + <strong>Asignado</strong> | |
58 | + <img src="img/marker-icon-2x-red.png"> | |
59 | + <strong>Sin asignar</strong> | |
60 | + </div> | |
55 | 61 | </div> |
56 | 62 | <div class="row"> |
57 | 63 | <div |
... | ... | @@ -71,15 +77,22 @@ |
71 | 77 | <div class="progress-value">{{vehiculo.codigo}}</div> |
72 | 78 | </div> |
73 | 79 | </div> |
74 | - <div class="row px-4"> | |
75 | - <div class="text-left col-6 ml-1 position-absolute"> | |
80 | + <div class="row col-5"> | |
81 | + <div class="col-4"> | |
76 | 82 | <img |
77 | 83 | src="img/hojaRutaVolante.png" |
78 | - width="34%" | |
84 | + width="80%%" | |
79 | 85 | uib-tooltip="Confeccionar hoja de ruta" |
80 | 86 | ng-click="hacerHojaRuta(vehiculo)"> |
81 | 87 | </div> |
82 | - <div class="text-right ml-5 col-6 position-absolute"> | |
88 | + <div class="col-4"> | |
89 | + <i | |
90 | + class="fa fa-eye fa-2x" | |
91 | + uib-tooltip="Ver cisternas" | |
92 | + ng-click="cargar(vehiculo.id, -1)"> | |
93 | + </i> | |
94 | + </div> | |
95 | + <div class="col-4"> | |
83 | 96 | <i |
84 | 97 | class="fa fa-trash fa-2x" |
85 | 98 | uib-tooltip="Eliminar vehiculo" |
... | ... | @@ -87,7 +100,7 @@ |
87 | 100 | </div> |
88 | 101 | </div> |
89 | 102 | <div |
90 | - class="col-12 mt-5 border border-dark text-center" | |
103 | + class="col-4 ml-1 border border-dark text-center" | |
91 | 104 | ng-show="arrastrando" |
92 | 105 | id="{{vehiculo.id}}" |
93 | 106 | ondrop="drop(event)" |