From 92f32611848e5e00435a82661dfe6b70d9dd2a0e Mon Sep 17 00:00:00 2001 From: Jose Pinto Date: Fri, 7 Dec 2018 15:53:32 -0300 Subject: [PATCH] buscador en header, paginado en footer, cambio icons, focus no results focus no results: Hace focus en el input de busqueda cuando no encuentra resultados --- package.json | 6 ++-- src/js/controller.js | 13 +++++-- src/views/foca-modal-nota-pedido.html | 66 +++++++++++++++++++---------------- 3 files changed, 49 insertions(+), 36 deletions(-) diff --git a/package.json b/package.json index 55c0557..1c38f58 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "gulp-pre-commit": "gulp pre-commit", "compile": "gulp uglify", "postinstall": "npm run compile && gulp clean-post-install", - "install-dev": "npm install -D angular angular-ladda ladda@1.0.6 bootstrap font-awesome gulp gulp-angular-templatecache gulp-concat gulp-connect gulp-htmlmin gulp-jshint gulp-rename gulp-replace gulp-uglify gulp-clean jasmine-core jquery jshint pre-commit pump ui-bootstrap4 && npm i -D git+https://debo.suite.repo/modulos-npm/foca-directivas" + "install-dev": "npm install -D angular angular-ladda ladda@1.0.6 bootstrap font-awesome gulp gulp-angular-templatecache gulp-concat gulp-connect gulp-htmlmin gulp-jshint gulp-rename gulp-replace gulp-uglify gulp-clean jasmine-core jquery jshint pre-commit pump ui-bootstrap4 && npm i -D git+ssh://git@git.focasoftware.com:npm/foca-directivas" }, "pre-commit": [ "gulp-pre-commit" @@ -33,13 +33,13 @@ "gulp-uglify": "^3.0.1", "jquery": "^3.3.1", "pump": "^3.0.0", - "foca-directivas": "git+https://debo.suite.repo/modulos-npm/foca-directivas" + "foca-directivas": "git+ssh://git@git.focasoftware.com:npm/foca-directivas" }, "devDependencies": { "angular": "^1.7.5", "angular-ladda": "^0.4.3", "bootstrap": "^4.1.3", - "foca-directivas": "git+https://debo.suite.repo/modulos-npm/foca-directivas", + "foca-directivas": "git+ssh://git@git.focasoftware.com:npm/foca-directivas", "font-awesome": "^4.7.0", "gulp": "^3.9.1", "gulp-angular-templatecache": "^2.2.3", diff --git a/src/js/controller.js b/src/js/controller.js index b93f91d..a7fa5e5 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -1,12 +1,13 @@ angular.module('focaModalNotaPedido') .controller('focaModalNotaPedidoController', [ + '$timeout', '$filter', '$scope', '$uibModalInstance', 'focaModalNotaPedidoService', 'usadoPor', - function($filter, $scope, $uibModalInstance, + function($timeout, $filter, $scope, $uibModalInstance, focaModalNotaPedidoService, usadoPor ) { var fecha = new Date(); @@ -55,10 +56,10 @@ angular.module('focaModalNotaPedido') $scope.searchLoading = false; $scope.primerBusqueda = true; $scope.notasPedido = res.data; - $scope.search(); + $scope.search(true); primera(); } - $scope.search = function() { + $scope.search = function(pressed) { if($scope.notasPedido.length > 0) { $scope.filteredNotasPedido = $filter('filter')( $scope.notasPedido, @@ -70,6 +71,12 @@ angular.module('focaModalNotaPedido') ); $scope.resetPage(); + if(pressed && $scope.filteredNotasPedido.length === 0){ + $timeout(function() { + angular.element('#search')[0].focus(); + $scope.filters = ''; + }); + } } }; diff --git a/src/views/foca-modal-nota-pedido.html b/src/views/foca-modal-nota-pedido.html index 2bfedee..1b14c7f 100644 --- a/src/views/foca-modal-nota-pedido.html +++ b/src/views/foca-modal-nota-pedido.html @@ -1,7 +1,38 @@ + - -- 1.9.1