Commit 6fc692017866451c885c6200da94dcc8f2914c2d

Authored by Nicolás Guarnieri
1 parent a3d7762f95
Exists in master

mejora indentacion para evitar 100 caracteres

Showing 1 changed file with 9 additions and 3 deletions   Show diff stats
src/views/nota-pedido.html
1 <div class="crear-nota-pedido"> 1 <div class="crear-nota-pedido">
2 <form name="formCrearNota" ng-submit="crearNotaPedido()" class="mb-0"> 2 <form name="formCrearNota" ng-submit="crearNotaPedido()" class="mb-0">
3 <div class="row"> 3 <div class="row">
4 <div class="col-md-10 offset-md-1 col-lg-8 offset-lg-2"> 4 <div class="col-md-10 offset-md-1 col-lg-8 offset-lg-2">
5 <div class="row p-1 panel-informativo"> 5 <div class="row p-1 panel-informativo">
6 <div class="col-12"> 6 <div class="col-12">
7 <div class="row"> 7 <div class="row">
8 <div class="col-12 col-sm-4 nota-pedido"> 8 <div class="col-12 col-sm-4 nota-pedido">
9 <h5>NOTA DE PEDIDO</h5> 9 <h5>NOTA DE PEDIDO</h5>
10 </div> 10 </div>
11 <div class="col-5 col-sm-4 numero-pedido">Nº {{puntoVenta}}-{{comprobante}}</div> 11 <div class="col-5 col-sm-4 numero-pedido"
12 >Nº {{puntoVenta}}-{{comprobante}}
13 </div>
12 <div class="col-7 col-sm-4 text-right"> 14 <div class="col-7 col-sm-4 text-right">
13 Fecha: 15 Fecha:
14 <span 16 <span
15 ng-show="!datepickerAbierto" 17 ng-show="!datepickerAbierto"
16 ng-bind="now | date:'dd/MM/yyyy HH:mm'" 18 ng-bind="now | date:'dd/MM/yyyy HH:mm'"
17 ng-click="datepickerAbierto = true" 19 ng-click="datepickerAbierto = true"
18 > 20 >
19 </span> 21 </span>
20 <input 22 <input
21 ng-show="datepickerAbierto" 23 ng-show="datepickerAbierto"
22 type="date" 24 type="date"
23 ng-model="now" 25 ng-model="now"
24 ng-change="datepickerAbierto = false" 26 ng-change="datepickerAbierto = false"
25 ng-blur="datepickerAbierto = false" 27 ng-blur="datepickerAbierto = false"
26 class="form-control form-control-sm col-8 float-right" 28 class="form-control form-control-sm col-8 float-right"
27 foca-focus="datepickerAbierto" 29 foca-focus="datepickerAbierto"
28 hasta-hoy 30 hasta-hoy
29 /> 31 />
30 </div> 32 </div>
31 </div> 33 </div>
32 <div class="row"> 34 <div class="row">
33 <div class="col-auto" ng-repeat="cab in cabecera" ng-show="showCabecera"> 35 <div class="col-auto" ng-repeat="cab in cabecera" ng-show="showCabecera">
34 <span class="label" ng-bind="cab.label"></span> 36 <span class="label" ng-bind="cab.label"></span>
35 <span class="valor" ng-bind="cab.valor"></span> 37 <span class="valor" ng-bind="cab.valor"></span>
36 </div> 38 </div>
37 <a 39 <a
38 class="btn col-12 btn-secondary d-sm-none" 40 class="btn col-12 btn-secondary d-sm-none"
39 ng-show="cabecera.length > 0" 41 ng-show="cabecera.length > 0"
40 ng-click="showCabecera = !showCabecera" 42 ng-click="showCabecera = !showCabecera"
41 > 43 >
42 <i 44 <i
43 class="fa fa-chevron-down" 45 class="fa fa-chevron-down"
44 ng-hide="showCabecera" 46 ng-hide="showCabecera"
45 aria-hidden="true" 47 aria-hidden="true"
46 > 48 >
47 </i> 49 </i>
48 <i 50 <i
49 class="fa fa-chevron-up" 51 class="fa fa-chevron-up"
50 ng-show="showCabecera" 52 ng-show="showCabecera"
51 aria-hidden="true"> 53 aria-hidden="true">
52 </i> 54 </i>
53 </a> 55 </a>
54 </div> 56 </div>
55 </div> 57 </div>
56 </div> 58 </div>
57 <div class="row p-1 botonera-secundaria"> 59 <div class="row p-1 botonera-secundaria">
58 <div class="col-12"> 60 <div class="col-12">
59 <div class="row"> 61 <div class="row">
60 <div class="col-6 col-sm-3 px-0 py-0" ng-repeat="boton in botonera"> 62 <div class="col-6 col-sm-3 px-0 py-0" ng-repeat="boton in botonera">
61 <button 63 <button
62 type="button" 64 type="button"
63 class="btn btn-default btn-block btn-xs text-left py-2" 65 class="btn btn-default btn-block btn-xs text-left py-2"
64 ng-click="boton.accion()" 66 ng-click="boton.accion()"
65 ng-class="{'d-none d-sm-block': boton.texto == ''}" 67 ng-class="{'d-none d-sm-block': boton.texto == ''}"
66 > 68 >
67 <i 69 <i
68 class="fa fa-arrow-circle-right" 70 class="fa fa-arrow-circle-right"
69 ng-show="boton.texto != ''" 71 ng-show="boton.texto != ''"
70 ></i> 72 ></i>
71 &nbsp; 73 &nbsp;
72 {{boton.texto}} 74 {{boton.texto}}
73 </button> 75 </button>
74 </div> 76 </div>
75 </div> 77 </div>
76 </div> 78 </div>
77 </div> 79 </div>
78 </div> 80 </div>
79 </div> 81 </div>
80 </form> 82 </form>
81 <div class="row"> 83 <div class="row">
82 <div class="col-12 col-md-10 col-lg-8 offset-md-1 offset-lg-2"> 84 <div class="col-12 col-md-10 col-lg-8 offset-md-1 offset-lg-2">
83 <!-- PC --> 85 <!-- PC -->
84 <div class="row grilla-articulo align-items-end d-none d-sm-block"> 86 <div class="row grilla-articulo align-items-end d-none d-sm-block">
85 <table class="table tabla-articulo table-striped table-sm table-dark"> 87 <table class="table tabla-articulo table-striped table-sm table-dark">
86 <thead> 88 <thead>
87 <tr class="d-flex"> 89 <tr class="d-flex">
88 <th class="">#</th> 90 <th class="">#</th>
89 <th class="col">Código</th> 91 <th class="col">Código</th>
90 <th class="col-4">Descripción</th> 92 <th class="col-4">Descripción</th>
91 <th class="col text-right">Cantidad</th> 93 <th class="col text-right">Cantidad</th>
92 <th class="col text-right">Precio Unitario</th> 94 <th class="col text-right">Precio Unitario</th>
93 <th class="col text-right">SubTotal</th> 95 <th class="col text-right">SubTotal</th>
94 <th class="text-right"> 96 <th class="text-right">
95 <button 97 <button
96 class="btn btn-outline-secondary selectable" 98 class="btn btn-outline-secondary selectable"
97 ng-click="show = !show; masMenos()" 99 ng-click="show = !show; masMenos()"
98 > 100 >
99 <i 101 <i
100 class="fa fa-chevron-down" 102 class="fa fa-chevron-down"
101 ng-show="show" 103 ng-show="show"
102 aria-hidden="true" 104 aria-hidden="true"
103 > 105 >
104 </i> 106 </i>
105 <i 107 <i
106 class="fa fa-chevron-up" 108 class="fa fa-chevron-up"
107 ng-hide="show" 109 ng-hide="show"
108 aria-hidden="true"> 110 aria-hidden="true">
109 </i> 111 </i>
110 </button> 112 </button>
111 </th> 113 </th>
112 </tr> 114 </tr>
113 </thead> 115 </thead>
114 <tbody class="tabla-articulo-body"> 116 <tbody class="tabla-articulo-body">
115 <tr 117 <tr
116 ng-repeat="(key, articulo) in articulosTabla" 118 ng-repeat="(key, articulo) in articulosTabla"
117 ng-show="show || key == (articulosTabla.length - 1)" 119 ng-show="show || key == (articulosTabla.length - 1)"
118 class="d-flex" 120 class="d-flex"
119 > 121 >
120 <td ng-bind="key + 1"></td> 122 <td ng-bind="key + 1"></td>
121 <td 123 <td
122 class="col" 124 class="col"
123 ng-bind="articulo.sector + '-' + articulo.codigo" 125 ng-bind="articulo.sector + '-' + articulo.codigo"
124 ></td> 126 ></td>
125 <td 127 <td
126 class="col-4" 128 class="col-4"
127 ng-bind="articulo.descripcion" 129 ng-bind="articulo.descripcion"
128 ></td> 130 ></td>
129 <td class="col text-right"> 131 <td class="col text-right">
130 <input 132 <input
131 ng-show="articulo.editCantidad" 133 ng-show="articulo.editCantidad"
132 ng-model="articulo.cantidad" 134 ng-model="articulo.cantidad"
133 class="form-control" 135 class="form-control"
134 type="number" 136 type="number"
135 min="1" 137 min="1"
136 foca-focus="articulo.editCantidad" 138 foca-focus="articulo.editCantidad"
137 ng-keypress="editarArticulo($event.keyCode, articulo)" 139 ng-keypress="editarArticulo($event.keyCode, articulo)"
138 ng-focus="selectFocus($event)" 140 ng-focus="selectFocus($event)"
139 > 141 >
140 <i 142 <i
141 class="selectable" 143 class="selectable"
142 ng-click="cambioEdit(articulo, 'cantidad')" 144 ng-click="cambioEdit(articulo, 'cantidad')"
143 ng-hide="articulo.editCantidad" 145 ng-hide="articulo.editCantidad"
144 ng-bind="articulo.cantidad"> 146 ng-bind="articulo.cantidad">
145 </i> 147 </i>
146 </td> 148 </td>
147 <td class="col text-right"> 149 <td class="col text-right">
148 <input 150 <input
149 ng-show="articulo.editPrecio" 151 ng-show="articulo.editPrecio"
150 ng-model="articulo.precio" 152 ng-model="articulo.precio"
151 class="form-control" 153 class="form-control"
152 type="number" 154 type="number"
153 min="1" 155 min="1"
154 step="0.01" 156 step="0.01"
155 foca-focus="articulo.editPrecio" 157 foca-focus="articulo.editPrecio"
156 ng-keypress="editarArticulo($event.keyCode, articulo)" 158 ng-keypress="editarArticulo($event.keyCode, articulo)"
157 ng-focus="selectFocus($event)" 159 ng-focus="selectFocus($event)"
158 > 160 >
159 <i 161 <i
160 class="selectable" 162 class="selectable"
161 ng-click="idLista == -1 && cambioEdit(articulo, 'precio')" 163 ng-click="idLista == -1 && cambioEdit(articulo, 'precio')"
162 ng-hide="articulo.editPrecio" 164 ng-hide="articulo.editPrecio"
163 ng-bind="articulo.precio"> 165 ng-bind="articulo.precio">
164 </i> 166 </i>
165 </td> 167 </td>
166 <td 168 <td
167 class="col text-right" 169 class="col text-right"
168 ng-bind="(articulo.precio * articulo.cantidad) | currency: '$'"> 170 ng-bind="(articulo.precio * articulo.cantidad) | currency: '$'">
169 </td> 171 </td>
170 <td class="text-center"> 172 <td class="text-center">
171 <button 173 <button
172 class="btn btn-outline-secondary" 174 class="btn btn-outline-secondary"
173 ng-click="quitarArticulo(key)" 175 ng-click="quitarArticulo(key)"
174 > 176 >
175 <i class="fa fa-trash"></i> 177 <i class="fa fa-trash"></i>
176 </button> 178 </button>
177 </td> 179 </td>
178 </tr> 180 </tr>
179 </tbody> 181 </tbody>
180 <tfoot> 182 <tfoot>
181 <tr ng-show="!cargando" class="d-flex"> 183 <tr ng-show="!cargando" class="d-flex">
182 <td 184 <td
183 class="align-middle" 185 class="align-middle"
184 ng-bind="articulosTabla.length + 1" 186 ng-bind="articulosTabla.length + 1"
185 ></td> 187 ></td>
186 <td class="col"> 188 <td class="col">
187 <input 189 <input
188 class="form-control" 190 class="form-control"
189 ng-model="articuloACargar.sectorCodigo" 191 ng-model="articuloACargar.sectorCodigo"
190 readonly 192 readonly
191 > 193 >
192 </td> 194 </td>
193 <td class="col-4 tabla-articulo-descripcion"> 195 <td class="col-4 tabla-articulo-descripcion">
194 <input 196 <input
195 class="form-control" 197 class="form-control"
196 ng-model="articuloACargar.descripcion" 198 ng-model="articuloACargar.descripcion"
197 readonly 199 readonly
198 > 200 >
199 </td> 201 </td>
200 <td class="col text-right"> 202 <td class="col text-right">
201 <input 203 <input
202 class="form-control" 204 class="form-control"
203 type="number" 205 type="number"
204 min="1" 206 min="1"
205 ng-model="articuloACargar.cantidad" 207 ng-model="articuloACargar.cantidad"
206 foca-focus="!cargando" 208 foca-focus="!cargando"
207 esc-key="resetFilter()" 209 esc-key="resetFilter()"
208 ng-keypress="agregarATabla($event.keyCode)" 210 ng-keypress="agregarATabla($event.keyCode)"
209 > 211 >
210 </td> 212 </td>
211 <td class="col text-right"> 213 <td class="col text-right">
212 <input 214 <input
213 class="form-control" 215 class="form-control"
214 ng-value="articuloACargar.precio | currency: '$'" 216 ng-value="articuloACargar.precio | currency: '$'"
215 ng-show="idLista != -1" 217 ng-show="idLista != -1"
216 readonly 218 readonly
217 > 219 >
218 <input 220 <input
219 class="form-control" 221 class="form-control"
220 type="number" 222 type="number"
221 step="0.01" 223 step="0.01"
222 ng-model="articuloACargar.precio" 224 ng-model="articuloACargar.precio"
223 esc-key="resetFilter()" 225 esc-key="resetFilter()"
224 ng-keypress="agregarATabla($event.keyCode)" 226 ng-keypress="agregarATabla($event.keyCode)"
225 ng-show="idLista == -1" 227 ng-show="idLista == -1"
226 > 228 >
227 </td> 229 </td>
228 <td class="col text-right"> 230 <td class="col text-right">
229 <input 231 <input
230 class="form-control" 232 class="form-control"
231 ng-value="getSubTotal() | currency: '$'" 233 ng-value="getSubTotal() | currency: '$'"
232 readonly 234 readonly
233 ></td> 235 ></td>
234 <td class="text-center align-middle"> 236 <td class="text-center align-middle">
235 <button 237 <button
236 class="btn btn-outline-secondary" 238 class="btn btn-outline-secondary"
237 ng-click="agregarATabla(13)" 239 ng-click="agregarATabla(13)"
238 > 240 >
239 <i class="fa fa-save"></i> 241 <i class="fa fa-save"></i>
240 </button> 242 </button>
241 </td> 243 </td>
242 </tr> 244 </tr>
243 <tr ng-show="cargando" class="d-flex"> 245 <tr ng-show="cargando" class="d-flex">
244 <td colspan="7" class="col-12"> 246 <td colspan="7" class="col-12">
245 <input 247 <input
246 placeholder="Seleccione Articulo" 248 placeholder="Seleccione Articulo"
247 class="form-control form-control-sm" 249 class="form-control form-control-sm"
248 readonly 250 readonly
249 ng-click="seleccionarArticulo()" 251 ng-click="seleccionarArticulo()"
250 /> 252 />
251 </td> 253 </td>
252 </tr> 254 </tr>
253 <tr class="d-flex"> 255 <tr class="d-flex">
254 <td colspan="4" class="no-border-top"> 256 <td colspan="4" class="no-border-top">
255 <strong>Cantidad Items:</strong> 257 <strong>Cantidad Items:</strong>
256 <a ng-bind="articulosTabla.length"></a> 258 <a ng-bind="articulosTabla.length"></a>
257 </td> 259 </td>
258 <td class="text-right ml-auto table-celda-total no-border-top"><h3>Total:</h3></td> 260 <td class="text-right ml-auto table-celda-total no-border-top">
261 <h3>Total:</h3>
262 </td>
259 <td class="table-celda-total text-right no-border-top" colspan="1"> 263 <td class="table-celda-total text-right no-border-top" colspan="1">
260 <h3>{{getTotal() | currency: '$'}}</h3> 264 <h3>{{getTotal() | currency: '$'}}</h3>
261 </td> 265 </td>
262 <td class="text-right no-border-top"> 266 <td class="text-right no-border-top">
263 <button 267 <button
264 type="button" 268 type="button"
265 class="btn btn-default btn-sm" 269 class="btn btn-default btn-sm"
266 > 270 >
267 Totales 271 Totales
268 </button> 272 </button>
269 </td> 273 </td>
270 </tr> 274 </tr>
271 </tfoot> 275 </tfoot>
272 </table> 276 </table>
273 </div> 277 </div>
274 278
275 <!-- MOBILE --> 279 <!-- MOBILE -->
276 <div class="row d-sm-none"> 280 <div class="row d-sm-none">
277 <table class="table table-sm table-striped table-dark margin-bottom-mobile"> 281 <table class="table table-sm table-striped table-dark margin-bottom-mobile">
278 <thead> 282 <thead>
279 <tr class="d-flex"> 283 <tr class="d-flex">
280 <th class="">#</th> 284 <th class="">#</th>
281 <th class="col px-0"> 285 <th class="col px-0">
282 <div class="d-flex"> 286 <div class="d-flex">
283 <div class="col-4 px-1">Código</div> 287 <div class="col-4 px-1">Código</div>
284 <div class="col-8 px-1">Descripción</div> 288 <div class="col-8 px-1">Descripción</div>
285 </div> 289 </div>
286 <div class="d-flex"> 290 <div class="d-flex">
287 <div class="col-3 px-1">Cantidad</div> 291 <div class="col-3 px-1">Cantidad</div>
288 <div class="col px-1 text-right">P. Uni.</div> 292 <div class="col px-1 text-right">P. Uni.</div>
289 <div class="col px-1 text-right">Subtotal</div> 293 <div class="col px-1 text-right">Subtotal</div>
290 </div> 294 </div>
291 </th> 295 </th>
292 <th class="text-center tamaño-boton"> 296 <th class="text-center tamaño-boton">
293 &nbsp; 297 &nbsp;
294 </th> 298 </th>
295 </tr> 299 </tr>
296 </thead> 300 </thead>
297 <tbody> 301 <tbody>
298 <tr 302 <tr
299 ng-repeat="(key, articulo) in articulosTabla" 303 ng-repeat="(key, articulo) in articulosTabla"
300 ng-show="show || key == articulosTabla.length - 1" 304 ng-show="show || key == articulosTabla.length - 1"
301 > 305 >
302 <td class="w-100 align-middle d-flex p-0"> 306 <td class="w-100 align-middle d-flex p-0">
303 <div class="align-middle p-1"> 307 <div class="align-middle p-1">
304 <span ng-bind="key+1" class="align-middle"></span> 308 <span ng-bind="key+1" class="align-middle"></span>
305 </div> 309 </div>
306 <div class="col px-0"> 310 <div class="col px-0">
307 <div class="d-flex"> 311 <div class="d-flex">
308 <div class="col-4 px-1"> 312 <div class="col-4 px-1">
309 <span 313 <span
310 ng-bind="articulo.sector + '-' + articulo.codigo" 314 ng-bind="articulo.sector + '-' + articulo.codigo"
311 ></span> 315 ></span>
312 </div> 316 </div>
313 <div class="col-8 px-1"> 317 <div class="col-8 px-1">
314 <span ng-bind="articulo.descripcion"></span> 318 <span ng-bind="articulo.descripcion"></span>
315 </div> 319 </div>
316 </div> 320 </div>
317 <div class="d-flex"> 321 <div class="d-flex">
318 <div class="col-3 px-1"> 322 <div class="col-3 px-1">
319 <span ng-bind="'x' + articulo.cantidad"></span> 323 <span ng-bind="'x' + articulo.cantidad"></span>
320 </div> 324 </div>
321 <div class="col-3 px-1 text-right"> 325 <div class="col-3 px-1 text-right">
322 <span ng-bind="articulo.precio | currency: '$'"></span> 326 <span ng-bind="articulo.precio | currency: '$'"></span>
323 </div> 327 </div>
324 <div class="col px-1 text-right"> 328 <div class="col px-1 text-right">
325 <span 329 <span
326 ng-bind="(articulo.precio * articulo.cantidad) | currency: '$'" 330 ng-bind="(articulo.precio * articulo.cantidad) | currency: '$'"
327 > 331 >
328 </span> 332 </span>
329 </div> 333 </div>
330 </div> 334 </div>
331 </div> 335 </div>
332 <div class="align-middle p-1"> 336 <div class="align-middle p-1">
333 <button 337 <button
334 class="btn btn-outline-secondary" 338 class="btn btn-outline-secondary"
335 ng-click="quitarArticulo(key)" 339 ng-click="quitarArticulo(key)"
336 > 340 >
337 <i class="fa fa-trash"></i> 341 <i class="fa fa-trash"></i>
338 </button> 342 </button>
339 </div> 343 </div>
340 </td> 344 </td>
341 </tr> 345 </tr>
342 </tbody> 346 </tbody>
343 <tfoot> 347 <tfoot>
344 <!-- CARGANDO ITEM --> 348 <!-- CARGANDO ITEM -->
345 <tr ng-show="!cargando" class="d-flex"> 349 <tr ng-show="!cargando" class="d-flex">
346 <td 350 <td
347 class="align-middle p-1" 351 class="align-middle p-1"
348 ng-bind="articulosTabla.length + 1" 352 ng-bind="articulosTabla.length + 1"
349 ></td> 353 ></td>
350 <td class="col p-0"> 354 <td class="col p-0">
351 <div class="d-flex"> 355 <div class="d-flex">
352 <div class="col-4 px-1"> 356 <div class="col-4 px-1">
353 <span 357 <span
354 ng-bind="articuloACargar.sectorCodigo" 358 ng-bind="articuloACargar.sectorCodigo"
355 ></span> 359 ></span>
356 </div> 360 </div>
357 <div class="col-8 px-1"> 361 <div class="col-8 px-1">
358 <span ng-bind="articuloACargar.descripcion"></span> 362 <span ng-bind="articuloACargar.descripcion"></span>
359 </div> 363 </div>
360 </div> 364 </div>
361 <div class="d-flex"> 365 <div class="d-flex">
362 <div class="col-3 px-1 m-1"> 366 <div class="col-3 px-1 m-1">
363 <input 367 <input
364 class="form-control p-1" 368 class="form-control p-1"
365 type="number" 369 type="number"
366 min="1" 370 min="1"
367 ng-model="articuloACargar.cantidad" 371 ng-model="articuloACargar.cantidad"
368 foca-focus="!cargando" 372 foca-focus="!cargando"
369 ng-keypress="agregarATabla($event.keyCode)" 373 ng-keypress="agregarATabla($event.keyCode)"
370 style="height: auto; line-height: 1.1em" 374 style="height: auto; line-height: 1.1em"
371 > 375 >
372 </div> 376 </div>
373 <div class="col-3 px-1 text-right"> 377 <div class="col-3 px-1 text-right">
374 <span ng-bind="articuloACargar.precio | currency: '$'"></span> 378 <span ng-bind="articuloACargar.precio | currency: '$'"></span>
375 </div> 379 </div>
376 <div class="col px-1 text-right"> 380 <div class="col px-1 text-right">
377 <span 381 <span
378 ng-bind="getSubTotal() | currency: '$'" 382 ng-bind="getSubTotal() | currency: '$'"
379 > 383 >
380 </span> 384 </span>
381 </div> 385 </div>
382 </div> 386 </div>
383 </td> 387 </td>
384 <td class="text-center align-middle"> 388 <td class="text-center align-middle">
385 <button 389 <button
386 class="btn btn-outline-secondary" 390 class="btn btn-outline-secondary"
387 ng-click="agregarATabla(13)" 391 ng-click="agregarATabla(13)"
388 > 392 >
389 <i class="fa fa-save"></i> 393 <i class="fa fa-save"></i>
390 </button> 394 </button>
391 </td> 395 </td>
392 </tr> 396 </tr>
393 <!-- SELECCIONAR PRODUCTO --> 397 <!-- SELECCIONAR PRODUCTO -->
394 <tr ng-show="cargando" class="d-flex"> 398 <tr ng-show="cargando" class="d-flex">
395 <td class="col-12"> 399 <td class="col-12">
396 <input 400 <input
397 placeholder="Seleccione Articulo" 401 placeholder="Seleccione Articulo"
398 class="form-control form-control-sm" 402 class="form-control form-control-sm"
399 readonly 403 readonly
400 ng-click="seleccionarArticulo()" 404 ng-click="seleccionarArticulo()"
401 /> 405 />
402 </td> 406 </td>
403 </tr> 407 </tr>
404 <!-- TOOGLE EXPANDIR --> 408 <!-- TOOGLE EXPANDIR -->
405 <tr> 409 <tr>
406 <td class="col"> 410 <td class="col">
407 <button 411 <button
408 class="btn btn-outline-secondary selectable w-100" 412 class="btn btn-outline-secondary selectable w-100"
409 ng-click="show = !show; masMenos()" 413 ng-click="show = !show; masMenos()"
410 ng-show="articulosTabla.length > 0" 414 ng-show="articulosTabla.length > 0"
411 > 415 >
412 <i 416 <i
413 class="fa fa-chevron-down" 417 class="fa fa-chevron-down"
414 ng-hide="show" 418 ng-hide="show"
415 aria-hidden="true" 419 aria-hidden="true"
416 > 420 >
417 </i> 421 </i>
418 <i 422 <i
419 class="fa fa-chevron-up" 423 class="fa fa-chevron-up"
420 ng-show="show" 424 ng-show="show"
421 aria-hidden="true"> 425 aria-hidden="true">
422 </i> 426 </i>
423 </button> 427 </button>
424 </td> 428 </td>
425 </tr> 429 </tr>
426 <!-- FOOTER --> 430 <!-- FOOTER -->
427 <tr class="d-flex"> 431 <tr class="d-flex">
428 <td class="align-middle no-border-top" colspan="2"> 432 <td class="align-middle no-border-top" colspan="2">
429 <strong>Cantidad Items:</strong> 433 <strong>Cantidad Items:</strong>
430 <a ng-bind="articulosTabla.length"></a> 434 <a ng-bind="articulosTabla.length"></a>
431 </td> 435 </td>
432 <td class="text-right ml-auto table-celda-total no-border-top"><h3>Total:</h3></td> 436 <td class="text-right ml-auto table-celda-total no-border-top">
437 <h3>Total:</h3>
438 </td>
433 <td class="table-celda-total text-right no-border-top"> 439 <td class="table-celda-total text-right no-border-top">
434 <h3>{{getTotal() | currency: '$'}}</h3> 440 <h3>{{getTotal() | currency: '$'}}</h3>
435 </td> 441 </td>
436 </tr> 442 </tr>
437 </tfoot> 443 </tfoot>
438 </table> 444 </table>
439 </div> 445 </div>
440 </div> 446 </div>
441 <div class="col-auto my-2 col-lg-2 botonera-lateral d-none d-sm-block"> 447 <div class="col-auto my-2 col-lg-2 botonera-lateral d-none d-sm-block">
442 <div class="row align-items-end"> 448 <div class="row align-items-end">
443 <div class="col-12"> 449 <div class="col-12">
444 <button 450 <button
445 ng-click="crearNotaPedido()" 451 ng-click="crearNotaPedido()"
446 type="submit" 452 type="submit"
447 title="Crear nota pedido" 453 title="Crear nota pedido"
448 class="btn btn-default btn-block mb-2"> 454 class="btn btn-default btn-block mb-2">
449 Guardar 455 Guardar
450 </button> 456 </button>
451 <button 457 <button
452 ng-click="salir()" 458 ng-click="salir()"
453 type="button" 459 type="button"
454 title="Salir" 460 title="Salir"
455 class="btn btn-default btn-block"> 461 class="btn btn-default btn-block">
456 Salir 462 Salir
457 </button> 463 </button>
458 </div> 464 </div>
459 </div> 465 </div>
460 </div> 466 </div>
461 </div> 467 </div>
462 <div class="row d-sm-none fixed-bottom"> 468 <div class="row d-sm-none fixed-bottom">
463 <div class="w-100 bg-dark d-flex px-3 acciones-mobile"> 469 <div class="w-100 bg-dark d-flex px-3 acciones-mobile">
464 <span class="ml-3 text-muted" ng-click="salir()">Salir</span> 470 <span class="ml-3 text-muted" ng-click="salir()">Salir</span>
465 <span class="mr-3 ml-auto" ng-click="crearNotaPedido()">Guardar</span> 471 <span class="mr-3 ml-auto" ng-click="crearNotaPedido()">Guardar</span>
466 </div> 472 </div>
467 </div> 473 </div>
468 </div> 474 </div>
469 475