Commit 942f2927777d7ddcaac349facd997b062db7c3e8

Authored by Jose Pinto
1 parent 357083bc3c
Exists in master and in 1 other branch develop

ok propiedades

Showing 1 changed file with 72 additions and 69 deletions   Show diff stats
src/views/foca-modal-factura.html
1 <div class="modal-header py-1"> 1 <div class="modal-header py-1">
2 <div class="row w-100"> 2 <div class="row w-100">
3 <div class="col-lg-6"> 3 <div class="col-lg-6">
4 <h5 class="modal-title">Búsqueda de Comprobantes</h5> 4 <h5 class="modal-title">Búsqueda de Comprobantes</h5>
5 </div> 5 </div>
6 </div> 6 </div>
7 </div> 7 </div>
8 <div class="modal-body ladda-w-100" 8 <div class="modal-body d-flex"
9 id="modal-body" 9 id="modal-body">
10 ladda="!primerBusqueda" 10 <div
11 data-spinner-color="#000000" 11 ladda="!primerBusqueda"
12 data-spinner-size="30"> 12 data-spinner-color="#000000"
13 <table ng-show="primerBusqueda" class="table table-striped table-sm"> 13 data-spinner-size="30"
14 <thead> 14 class="w-100 ladda-w-100">
15 <tr> 15 <table ng-show="primerBusqueda" class="table table-striped table-sm">
16 <th>Comprobante</th> 16 <thead>
17 <th>Vencimiento</th> 17 <tr>
18 <th class="text-right">Importe</th> 18 <th>Comprobante</th>
19 <th class="text-right">Saldo</th> 19 <th>Vencimiento</th>
20 <th class="text-right"></th> 20 <th class="text-right">Importe</th>
21 <th class="text-right"></th> 21 <th class="text-right">Saldo</th>
22 <th class="text-right"></th> 22 <th class="text-right"></th>
23 </tr> 23 <th class="text-right"></th>
24 </thead> 24 <th class="text-right"></th>
25 <tbody> 25 </tr>
26 <tr ng-show="currentPageFacturas.length == 0 && primerBusqueda"> 26 </thead>
27 <td colspan="5"> 27 <tbody>
28 No se encontraron resultados. 28 <tr ng-show="currentPageFacturas.length == 0 && primerBusqueda">
29 </td> 29 <td colspan="5">
30 </tr> 30 No se encontraron resultados.
31 <tr class="selectable" 31 </td>
32 ng-repeat="(key, factura) in currentPageFacturas"> 32 </tr>
33 <td ng-click="factura.checked = !factura.checked">{{factura.numeroFactura}} {{factura.FECHA_COMPROBANTE | date : 'dd/MM/yyyy' : 'GMT'}}</td> 33 <tr class="selectable"
34 <td ng-click="factura.checked = !factura.checked">{{(factura.TCO == 'FT') ? factura.NCU + ' - ' : ''}}{{factura.FEV | date : 'dd/MM/yyyy' : 'GMT'}}</td> 34 ng-repeat="(key, factura) in currentPageFacturas">
35 <td class="text-right" 35 <td ng-click="factura.checked = !factura.checked">{{factura.numeroFactura}} {{factura.FECHA_COMPROBANTE | date : 'dd/MM/yyyy' : 'GMT'}}</td>
36 ng-click="factura.checked = !factura.checked"> 36 <td ng-click="factura.checked = !factura.checked">{{(factura.TCO == 'FT') ? factura.NCU + ' - ' : ''}}{{factura.FEV | date : 'dd/MM/yyyy' : 'GMT'}}</td>
37 {{ (factura.IPA_SHOW / parametrosFactura.cotizacion) | number:2 }} 37 <td class="text-right"
38 <span ng-class="{'invisible': factura.IPA >= 0}">-</span> 38 ng-click="factura.checked = !factura.checked">
39 </td> 39 {{ (factura.IPA_SHOW / parametrosFactura.cotizacion) | number:2 }}
40 <td class="text-right" 40 <span ng-class="{'invisible': factura.IPA >= 0}">-</span>
41 ng-click="factura.checked = !factura.checked"> 41 </td>
42 {{ factura.saldo_show | number:2 }} 42 <td class="text-right"
43 <span ng-class="{'invisible': factura.saldo >= 0}">-</span> 43 ng-click="factura.checked = !factura.checked">
44 </td> 44 {{ factura.saldo_show | number:2 }}
45 <td class="text-right"> 45 <span ng-class="{'invisible': factura.saldo >= 0}">-</span>
46 <input 46 </td>
47 ng-class="{ 47 <td class="text-right">
48 'btn-secondary': selectedFactura != key, 48 <input
49 'btn-primary': selectedFactura == key}" 49 ng-class="{
50 ng-keydown="itemFactura($event.keyCode)" 50 'btn-secondary': selectedFactura != key,
51 foca-focus="selectedFactura == {{key}}" 51 'btn-primary': selectedFactura == key}"
52 type="checkbox" 52 ng-keydown="itemFactura($event.keyCode)"
53 ng-model="factura.checked" 53 foca-focus="selectedFactura == {{key}}"
54 /> 54 type="checkbox"
55 </td> 55 ng-model="factura.checked"
56 <td> 56 />
57 <button 57 </td>
58 class="btn p-1" 58 <td>
59 ng-click="verFactura(factura)" 59 <button
60 title="Ver comprobante" 60 class="btn p-1"
61 > 61 ng-click="verFactura(factura)"
62 <i class="fa fa-eye" aria-hidden="true"></i> 62 title="Ver comprobante"
63 </button> 63 >
64 </td> 64 <i class="fa fa-eye" aria-hidden="true"></i>
65 <td> 65 </button>
66 <button 66 </td>
67 class="btn p-1" 67 <td>
68 ng-click="enviarMail(factura)" 68 <button
69 title="Enviar comprobante por mail" 69 class="btn p-1"
70 > 70 ng-click="enviarMail(factura)"
71 <i class="fa fa-envelope-o" aria-hidden="true"></i> 71 title="Enviar comprobante por mail"
72 </button> 72 >
73 </td> 73 <i class="fa fa-envelope-o" aria-hidden="true"></i>
74 </tr> 74 </button>
75 </tbody> 75 </td>
76 </table> 76 </tr>
77 </tbody>
78 </table>
79 </div>
77 </div> 80 </div>
78 <div class="modal-footer py-1"> 81 <div class="modal-footer py-1">
79 <nav ng-show="currentPageFacturas.length > 0 && primerBusqueda" class="mr-auto"> 82 <nav ng-show="currentPageFacturas.length > 0 && primerBusqueda" class="mr-auto">
80 <ul class="pagination pagination-sm justify-content mb-0"> 83 <ul class="pagination pagination-sm justify-content mb-0">
81 <li class="page-item" ng-class="{'disabled': currentPage == 1}"> 84 <li class="page-item" ng-class="{'disabled': currentPage == 1}">
82 <a class="page-link" href="javascript:void();" ng-click="selectPage(currentPage - 1)"> 85 <a class="page-link" href="javascript:void();" ng-click="selectPage(currentPage - 1)">
83 <span aria-hidden="true">&laquo;</span> 86 <span aria-hidden="true">&laquo;</span>
84 <span class="sr-only">Anterior</span> 87 <span class="sr-only">Anterior</span>
85 </a> 88 </a>
86 </li> 89 </li>
87 <li 90 <li
88 class="page-item" 91 class="page-item"
89 ng-repeat="pagina in paginas" 92 ng-repeat="pagina in paginas"
90 ng-class="{'active': pagina == currentPage}" 93 ng-class="{'active': pagina == currentPage}"
91 > 94 >
92 <a 95 <a
93 class="page-link" 96 class="page-link"
94 href="javascript:void();" 97 href="javascript:void();"
95 ng-click="selectPage(pagina)" 98 ng-click="selectPage(pagina)"
96 ng-bind="pagina" 99 ng-bind="pagina"
97 ></a> 100 ></a>
98 </li> 101 </li>
99 <li class="page-item" ng-class="{'disabled': currentPage == lastPage}"> 102 <li class="page-item" ng-class="{'disabled': currentPage == lastPage}">
100 <a class="page-link" href="javascript:void();" ng-click="selectPage(currentPage + 1)"> 103 <a class="page-link" href="javascript:void();" ng-click="selectPage(currentPage + 1)">
101 <span aria-hidden="true">&raquo;</span> 104 <span aria-hidden="true">&raquo;</span>
102 <span class="sr-only">Siguiente</span> 105 <span class="sr-only">Siguiente</span>
103 </a> 106 </a>
104 </li> 107 </li>
105 </ul> 108 </ul>
106 </nav> 109 </nav>
107 <button class="btn btn-sm btn-secondary" type="button" ng-click="cancel()">Cancelar</button> 110 <button class="btn btn-sm btn-secondary" type="button" ng-click="cancel()">Cancelar</button>
108 <button 111 <button
109 class="btn btn-sm btn-primary" 112 class="btn btn-sm btn-primary"
110 type="button" 113 type="button"
111 ng-click="aceptar()" 114 ng-click="aceptar()"
112 ng-disabled="tieneAlMenosUno()" 115 ng-disabled="tieneAlMenosUno()"
113 >Aceptar</button> 116 >Aceptar</button>
114 </div> 117 </div>
115 118