Commit 05afa0597b7a9d44d48d3e6c4a93a67336b4fa5e

Authored by Eric Fernandez
1 parent 9e8d1adda7
Exists in master and in 1 other branch develop

Opción manual selección por teclado

src/js/controller.js
... ... @@ -187,7 +187,7 @@ angular.module('focaModalPrecioCondicion')
187 187  
188 188 function siguiente() {
189 189 if ($scope.selectedPrecioCondicion <
190   - $scope.currentPagePrecioCondicion.length - 1 ) {
  190 + $scope.currentPagePrecioCondicion.length ) {
191 191 $scope.selectedPrecioCondicion++;
192 192 } else {
193 193 avanzarPagina();
src/views/modal-precio-condicion.html
... ... @@ -39,15 +39,30 @@
39 39 </td>
40 40 </tr>
41 41 <tr>
42   - <td colspan="6" ng-show="!ingreso">
  42 + <td colspan="4" ng-show="!ingreso">
43 43 <input
44   - class="form-control"
  44 + class="form-control form-control-sm"
45 45 type="text"
46   - placeholder="Ingreso manual"
  46 + placeholder="Selección manual"
47 47 readonly
48 48 ng-click="ingreso = !ingreso"
49 49 />
50 50 </td>
  51 + <td colspan="1" ng-show="!ingreso">
  52 + <button
  53 + type="button"
  54 + class="btn btn-sm p-1 float-right"
  55 + ng-class="{
  56 + 'btn-secondary': selectedPrecioCondicion != 0,
  57 + 'btn-primary': selectedPrecioCondicion == 0
  58 + }"
  59 + foca-focus="selectedPrecioCondicion == 0"
  60 + ng-keydown="itemProducto($event.keyCode)"
  61 + ng-click="ingreso = !ingreso"
  62 + >
  63 + <i class="fa fa-arrow-right" aria-hidden="true"></i>
  64 + </button>
  65 + </td>
51 66 </tr>
52 67 <tr class="selectable"
53 68 ng-repeat="(key, precioCondicion) in currentPagePrecioCondicion"
... ... @@ -61,10 +76,10 @@
61 76 type="button"
62 77 class="btn btn-sm p-1 float-right"
63 78 ng-class="{
64   - 'btn-secondary': selectedPrecioCondicion != key,
65   - 'btn-primary': selectedPrecioCondicion == key
  79 + 'btn-secondary': selectedPrecioCondicion != key + 1,
  80 + 'btn-primary': selectedPrecioCondicion == key + 1
66 81 }"
67   - foca-focus="selectedPrecioCondicion == {{key}}"
  82 + foca-focus="selectedPrecioCondicion == {{key + 1}}"
68 83 ng-keydown="itemProducto($event.keyCode)"
69 84 >
70 85 <i class="fa fa-arrow-right" aria-hidden="true"></i>