Commit 35a0694076762dc9550c352c064ce4840b6fc39d
Exists in
master
Merge branch 'master' into 'master'
Master(efernandez) See merge request !15
Showing
4 changed files
Show diff stats
gulpfile.js
... | ... | @@ -44,7 +44,6 @@ gulp.task('uglify', ['templates'], function() { |
44 | 44 | 'tmp/views.js' |
45 | 45 | ]), |
46 | 46 | concat('foca-busqueda-cliente.js'), |
47 | - replace("['ui.bootstrap', 'focaDirectivas', 'angular-ladda']", '[]'), | |
48 | 47 | replace('src/views/', ''), |
49 | 48 | gulp.dest(paths.tmp), |
50 | 49 | rename('foca-busqueda-cliente.min.js'), |
package.json
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | "name": "foca-busqueda-cliente", |
3 | 3 | "version": "1.0.0", |
4 | 4 | "description": "Búsqueda de clientes", |
5 | - "main": "dist/foca-abm-sectores.js", | |
5 | + "main": "dist/foca-busqueda-cliente.min.js", | |
6 | 6 | "scripts": { |
7 | 7 | "test": "echo \"Error: no test specified\" && exit 1", |
8 | 8 | "compile": "gulp uglify", |
... | ... | @@ -30,29 +30,29 @@ |
30 | 30 | "pump": "^3.0.x" |
31 | 31 | }, |
32 | 32 | "devDependencies": { |
33 | - "angular": "^1.7.4", | |
33 | + "angular": "^1.7.6", | |
34 | 34 | "angular-ladda": "^0.4.3", |
35 | 35 | "angular-ui-bootstrap": "^2.5.6", |
36 | - "bootstrap": "^4.1.3", | |
36 | + "bootstrap": "^4.2.1", | |
37 | 37 | "foca-directivas": "git+http://git.focasoftware.com/npm/foca-directivas.git", |
38 | 38 | "font-awesome": "^4.7.0", |
39 | 39 | "gulp": "^3.9.1", |
40 | - "gulp-angular-templatecache": "^2.2.1", | |
40 | + "gulp-angular-templatecache": "^2.2.6", | |
41 | 41 | "gulp-clean": "^0.4.0", |
42 | 42 | "gulp-concat": "^2.6.1", |
43 | - "gulp-connect": "^5.6.1", | |
43 | + "gulp-connect": "^5.7.0", | |
44 | 44 | "gulp-htmlmin": "^5.0.1", |
45 | 45 | "gulp-jshint": "^2.1.0", |
46 | 46 | "gulp-rename": "^1.4.0", |
47 | 47 | "gulp-replace": "^1.0.0", |
48 | 48 | "gulp-uglify": "^3.0.1", |
49 | 49 | "gulp-uglify-es": "^1.0.4", |
50 | - "jasmine-core": "^3.2.1", | |
50 | + "jasmine-core": "^3.3.0", | |
51 | 51 | "jquery": "^3.3.1", |
52 | - "jshint": "^2.9.6", | |
53 | - "ladda": "1.0.6", | |
52 | + "jshint": "^2.9.7", | |
53 | + "ladda": "^1.0.6", | |
54 | 54 | "pre-commit": "^1.2.2", |
55 | 55 | "pump": "^3.0.0", |
56 | - "ui-bootstrap4": "^3.0.5" | |
56 | + "ui-bootstrap4": "^3.0.6" | |
57 | 57 | } |
58 | 58 | } |
src/js/app.js
src/js/controller.js
... | ... | @@ -151,20 +151,16 @@ angular.module('focaBusquedaCliente') |
151 | 151 | |
152 | 152 | $scope.seleccionarProvincia = function(key) { |
153 | 153 | if(key === 13) { |
154 | - var modalInstance = $uibModal.open( | |
155 | - { | |
156 | - ariaLabelledBy: 'Búsqueda de provincias', | |
157 | - templateUrl: 'modal-provincias.html', | |
158 | - controller: 'focaModalProvinciaController', | |
159 | - size: 'md', | |
160 | - resolve: { | |
161 | - filters: function() { | |
162 | - return $scope.cliente.provincia.NOMBRE; | |
163 | - } | |
164 | - } | |
165 | - } | |
166 | - ); | |
167 | - modalInstance.result.then(function(provincia) { | |
154 | + var parametrosModal = { | |
155 | + query: '/provincia', | |
156 | + columnas: { | |
157 | + nombre: ['Código', 'Nombre'], | |
158 | + propiedad: ['ID', 'NOMBRE'] | |
159 | + }, | |
160 | + titulo:'Búsqueda de provincias', | |
161 | + size: 'md' | |
162 | + } | |
163 | + focaModalService.modal(parametrosModal).then(function(provincia) { | |
168 | 164 | $scope.cliente.provincia = provincia; |
169 | 165 | $timeout(function() { |
170 | 166 | $scope.focused = 5; |
... | ... | @@ -180,21 +176,16 @@ angular.module('focaBusquedaCliente') |
180 | 176 | return; |
181 | 177 | } |
182 | 178 | if(key === 13) { |
183 | - var modalInstance = $uibModal.open( | |
184 | - { | |
185 | - ariaLabelledBy: 'Búsqueda de localidades', | |
186 | - templateUrl: 'modal-localidades.html', | |
187 | - controller: 'focaModalLocalidadController', | |
188 | - size: 'md', | |
189 | - resolve: { | |
190 | - filters: { | |
191 | - idProvincia: $scope.cliente.provincia.ID, | |
192 | - busqueda: $scope.cliente.localidad.nombre | |
193 | - } | |
194 | - } | |
195 | - } | |
196 | - ); | |
197 | - modalInstance.result.then(function(localidad) { | |
179 | + var parametrosModal = { | |
180 | + query: '/localidad/' + $scope.cliente.provincia.ID, | |
181 | + columnas: { | |
182 | + nombre: ['Código', 'Nombre'], | |
183 | + propiedad: ['ID', 'NOMBRE'] | |
184 | + }, | |
185 | + titulo:'Búsqueda de localidades', | |
186 | + size: 'md' | |
187 | + } | |
188 | + focaModalService.modal(parametrosModal).then(function(localidad) { | |
198 | 189 | $scope.cliente.localidad = localidad; |
199 | 190 | $timeout(function() { |
200 | 191 | $scope.focused = 6; |
... | ... | @@ -206,13 +197,16 @@ angular.module('focaBusquedaCliente') |
206 | 197 | }; |
207 | 198 | $scope.seleccionarIva = function(key) { |
208 | 199 | if(key === 13) { |
209 | - var query = '/iva'; | |
210 | - var columnas = { | |
211 | - nombre: ['Código', 'Nombre'], | |
212 | - propiedad: ['ID', 'NOMBRE',] | |
213 | - }; | |
214 | - var titulo = 'Búsqueda de responsabilidad ante el IVA'; | |
215 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
200 | + var parametrosModal = { | |
201 | + query: '/iva', | |
202 | + columnas: { | |
203 | + nombre: ['Código', 'Nombre'], | |
204 | + propiedad: ['ID', 'NOMBRE',] | |
205 | + }, | |
206 | + titulo:'Búsqueda de responsabilidad ante el IVA', | |
207 | + size: 'md' | |
208 | + } | |
209 | + focaModalService.modal(parametrosModal).then( | |
216 | 210 | function(iva) { |
217 | 211 | $scope.cliente.iva = iva; |
218 | 212 | $timeout(function() { |
... | ... | @@ -225,13 +219,16 @@ angular.module('focaBusquedaCliente') |
225 | 219 | }; |
226 | 220 | $scope.seleccionarActividad = function(key) { |
227 | 221 | if(key === 13) { |
228 | - var query = '/actividad'; | |
229 | - var columnas = { | |
230 | - nombre: ['Código', 'Nombre'], | |
231 | - propiedad: ['ID', 'NOM',] | |
232 | - }; | |
233 | - var titulo = 'Búsqueda de actividades'; | |
234 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
222 | + var parametrosModal = { | |
223 | + query: '/actividad', | |
224 | + columnas: { | |
225 | + nombre: ['Código', 'Nombre'], | |
226 | + propiedad: ['ID', 'NOM',] | |
227 | + }, | |
228 | + titulo: 'Búsqueda de actividades', | |
229 | + size: 'md' | |
230 | + } | |
231 | + focaModalService.modal(parametrosModal).then( | |
235 | 232 | function(actividad) { |
236 | 233 | $scope.cliente.actividad = actividad; |
237 | 234 | $timeout(function() { |
... | ... | @@ -244,13 +241,16 @@ angular.module('focaBusquedaCliente') |
244 | 241 | }; |
245 | 242 | $scope.seleccionarZona = function(key) { |
246 | 243 | if(key === 13) { |
247 | - var query = '/zona'; | |
248 | - var columnas = { | |
249 | - nombre: ['Código', 'Nombre'], | |
250 | - propiedad: ['ID', 'NOM',] | |
251 | - }; | |
252 | - var titulo = 'Búsqueda de zonas'; | |
253 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
244 | + var parametrosModal = { | |
245 | + query: '/zona', | |
246 | + columnas: { | |
247 | + nombre: ['Código', 'Nombre'], | |
248 | + propiedad: ['ID', 'NOM',] | |
249 | + }, | |
250 | + titulo: 'Búsqueda de zonas', | |
251 | + size: 'md' | |
252 | + } | |
253 | + focaModalService.modal(parametrosModal).then( | |
254 | 254 | function(zona) { |
255 | 255 | $scope.cliente.zona = zona; |
256 | 256 | $timeout(function() { |
... | ... | @@ -263,13 +263,16 @@ angular.module('focaBusquedaCliente') |
263 | 263 | }; |
264 | 264 | $scope.seleccionarTipoFactura = function(key) { |
265 | 265 | if(key === 13) { |
266 | - var query = '/tipo-factura'; | |
267 | - var columnas = { | |
268 | - nombre: ['Código', 'Nombre'], | |
269 | - propiedad: ['ID', 'NOMBRE',] | |
270 | - }; | |
271 | - var titulo = 'Búsqueda de tipos de factura'; | |
272 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
266 | + var parametrosModal = { | |
267 | + query: '/tipo-factura', | |
268 | + columnas: { | |
269 | + nombre: ['Código', 'Nombre'], | |
270 | + propiedad: ['ID', 'NOMBRE',] | |
271 | + }, | |
272 | + titulo: 'Búsqueda de tipos de factura', | |
273 | + size: 'md' | |
274 | + } | |
275 | + focaModalService.modal(parametrosModal).then( | |
273 | 276 | function(tipoFactura) { |
274 | 277 | $scope.cliente.tipoFactura = tipoFactura; |
275 | 278 | $timeout(function() { |
... | ... | @@ -282,13 +285,16 @@ angular.module('focaBusquedaCliente') |
282 | 285 | }; |
283 | 286 | $scope.seleccionarTipoComprobante = function(key) { |
284 | 287 | if(key === 13) { |
285 | - var query = '/tipo-comprobante'; | |
286 | - var columnas = { | |
287 | - nombre: ['Código', 'Nombre'], | |
288 | - propiedad: ['ID', 'NOMBRE',] | |
289 | - }; | |
290 | - var titulo = 'Búsqueda de tipos de comprobante'; | |
291 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
288 | + var parametrosModal = { | |
289 | + query: '/tipo-comprobante', | |
290 | + columnas: { | |
291 | + nombre: ['Código', 'Nombre'], | |
292 | + propiedad: ['ID', 'NOMBRE',] | |
293 | + }, | |
294 | + titulo: 'Búsqueda de tipos de comprobante', | |
295 | + size: 'md' | |
296 | + } | |
297 | + focaModalService.modal(parametrosModal).then( | |
292 | 298 | function(tipoComprobante) { |
293 | 299 | $scope.cliente.tipoComprobante = tipoComprobante; |
294 | 300 | $timeout(function() { |
... | ... | @@ -301,13 +307,16 @@ angular.module('focaBusquedaCliente') |
301 | 307 | }; |
302 | 308 | $scope.seleccionarFormaPago = function(key) { |
303 | 309 | if(key === 13) { |
304 | - var query = '/forma-pago'; | |
305 | - var columnas = { | |
306 | - nombre: ['Código', 'Nombre'], | |
307 | - propiedad: ['ID', 'NOMBRE',] | |
308 | - }; | |
309 | - var titulo = 'Búsqueda de formas de pago'; | |
310 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
310 | + var parametrosModal = { | |
311 | + query: '/forma-pago', | |
312 | + columnas: { | |
313 | + nombre: ['Código', 'Nombre'], | |
314 | + propiedad: ['ID', 'NOMBRE',] | |
315 | + }, | |
316 | + titulo: 'Búsqueda de formas de pago', | |
317 | + size: 'md' | |
318 | + } | |
319 | + focaModalService.modal(parametrosModal).then( | |
311 | 320 | function(formaPago) { |
312 | 321 | $scope.cliente.formaPago = formaPago; |
313 | 322 | }, function() { |
... | ... | @@ -317,13 +326,16 @@ angular.module('focaBusquedaCliente') |
317 | 326 | }; |
318 | 327 | $scope.seleccionarCobrador = function(key) { |
319 | 328 | if(key === 13) { |
320 | - var query = '/cobrador'; | |
321 | - var columnas = { | |
322 | - nombre: ['Código', 'Nombre'], | |
323 | - propiedad: ['CodVen', 'NomVen',] | |
324 | - }; | |
325 | - var titulo = 'Búsqueda de cobradores'; | |
326 | - focaModalService.modal(columnas, query, titulo, 'md').then( | |
329 | + var parametrosModal = { | |
330 | + query: '/cobrador', | |
331 | + columnas: { | |
332 | + nombre: ['Código', 'Nombre'], | |
333 | + propiedad: ['CodVen', 'NomVen',] | |
334 | + }, | |
335 | + titulo: 'Búsqueda de cobradores', | |
336 | + size: 'md' | |
337 | + } | |
338 | + focaModalService.modal(parametrosModal).then( | |
327 | 339 | function(cobrador) { |
328 | 340 | $scope.cliente.cobrador = cobrador; |
329 | 341 | }, function() { |