Commit 6b0a10f0366c29ac7d5e38a3cfaf9ff131922e60

Authored by Eric
1 parent 60d06dd1f5
Exists in master

solo positivo

src/views/foca-abm-vendedor-cobrador-item.html
1 <div class="row"> 1 <div class="row">
2 <foca-cabecera-facturador 2 <foca-cabecera-facturador
3 titulo="'Vendedores / Cobradores'" 3 titulo="'Vendedores / Cobradores'"
4 fecha="now" 4 fecha="now"
5 class="mb-0 col-lg-12" 5 class="mb-0 col-lg-12"
6 ></foca-cabecera-facturador> 6 ></foca-cabecera-facturador>
7 </div> 7 </div>
8 <div class="row"> 8 <div class="row">
9 <div class="col-12 col-md-10 p-0 mt-4 border border-white rounded"> 9 <div class="col-12 col-md-10 p-0 mt-4 border border-white rounded">
10 <form name="formVendedorCobrador" class="px-3" autocomplete="off"> 10 <form name="formVendedorCobrador" class="px-3" autocomplete="off">
11 <div class="row mt-3"> 11 <div class="row mt-3">
12 <div class="form-group d-flex mb-2 col-md-6"> 12 <div class="form-group d-flex mb-2 col-md-6">
13 <label class="col-form-label col-md-4">Código</label> 13 <label class="col-form-label col-md-4">Código</label>
14 <div class="col-md-8 pl-0"> 14 <div class="col-md-8 pl-0">
15 <input 15 <input
16 class="form-control form-control-sm" 16 class="form-control form-control-sm"
17 ng-model="vendedorCobrador.NUM" 17 ng-model="vendedorCobrador.NUM"
18 ng-disabled="edicion"/> 18 ng-disabled="edicion"/>
19 </div> 19 </div>
20 </div> 20 </div>
21 <div class="form-group d-flex mb-2 col-md-6"> 21 <div class="form-group d-flex mb-2 col-md-6">
22 <label class="col-form-label col-md-4">Tipo</label> 22 <label class="col-form-label col-md-4">Tipo</label>
23 <div class="col-md-8 pl-0"> 23 <div class="col-md-8 pl-0">
24 <select 24 <select
25 class="form-control form-control-sm" 25 class="form-control form-control-sm"
26 ng-model="vendedorCobrador.rol" 26 ng-model="vendedorCobrador.rol"
27 ng-options="option.value as option.label for option in options" 27 ng-options="option.value as option.label for option in options"
28 foca-focus="focused == 0" 28 foca-focus="focused == 0"
29 ng-focus="focused = 0"> 29 ng-focus="focused = 0">
30 </select> 30 </select>
31 </div> 31 </div>
32 </div> 32 </div>
33 <div class="form-group d-flex mb-2 col-md-6"> 33 <div class="form-group d-flex mb-2 col-md-6">
34 <label class="col-form-label col-md-4">Nombre</label> 34 <label class="col-form-label col-md-4">Nombre</label>
35 <div class="input-group col-md-8 pl-0"> 35 <div class="input-group col-md-8 pl-0">
36 <input 36 <input
37 class="form-control form-control-sm" 37 class="form-control form-control-sm"
38 type="text" 38 type="text"
39 teclado-virtual 39 teclado-virtual
40 ng-model="vendedorCobrador.NOM" 40 ng-model="vendedorCobrador.NOM"
41 foca-focus="focused == 1" 41 foca-focus="focused == 1"
42 ng-focus="focused = 1" 42 ng-focus="focused = 1"
43 ng-keypress="next($event.keyCode)" 43 ng-keypress="next($event.keyCode)"
44 autocomplete="off" 44 autocomplete="off"
45 uppercase-only 45 uppercase-only
46 46
47 /> 47 />
48 </div> 48 </div>
49 </div> 49 </div>
50 <div class="form-group d-flex mb-2 col-md-6"> 50 <div class="form-group d-flex mb-2 col-md-6">
51 <label class="col-form-label col-md-4">Domicilio</label> 51 <label class="col-form-label col-md-4">Domicilio</label>
52 <div class="input-group col-md-8 pl-0"> 52 <div class="input-group col-md-8 pl-0">
53 <input 53 <input
54 class="form-control form-control-sm" 54 class="form-control form-control-sm"
55 type="text" 55 type="text"
56 teclado-virtual 56 teclado-virtual
57 ng-model="vendedorCobrador.domicilio" 57 ng-model="vendedorCobrador.domicilio"
58 ng-required="true" 58 ng-required="true"
59 foca-focus="focused == 2" 59 foca-focus="focused == 2"
60 ng-focus="focused = 2" 60 ng-focus="focused = 2"
61 ng-keypress="next($event.keyCode)" 61 ng-keypress="next($event.keyCode)"
62 autocomplete="off" 62 autocomplete="off"
63 uppercase-only 63 uppercase-only
64 /> 64 />
65 </div> 65 </div>
66 </div> 66 </div>
67 <div class="form-group d-flex mb-2 col-md-6"> 67 <div class="form-group d-flex mb-2 col-md-6">
68 <label class="col-form-label col-md-4">Código postal</label> 68 <label class="col-form-label col-md-4">Código postal</label>
69 <div class="input-group col-md-8 pl-0"> 69 <div class="input-group col-md-8 pl-0">
70 <input 70 <input
71 class="form-control form-control-sm" 71 class="form-control form-control-sm"
72 foca-tipo-input 72 foca-tipo-input
73 teclado-virtual 73 teclado-virtual
74 ng-model="vendedorCobrador.codigoPostal" 74 ng-model="vendedorCobrador.codigoPostal"
75 ng-required="true" 75 ng-required="true"
76 foca-focus="focused == 3" 76 foca-focus="focused == 3"
77 ng-focus="focused = 3" 77 ng-focus="focused = 3"
78 ng-keypress="next($event.keyCode)" 78 ng-keypress="next($event.keyCode)"
79 autocomplete="off" 79 autocomplete="off"
80 string-to-number 80 string-to-number
81 /> 81 />
82 </div> 82 </div>
83 </div> 83 </div>
84 <div class="form-group d-flex mb-2 col-md-6"> 84 <div class="form-group d-flex mb-2 col-md-6">
85 <label class="col-form-label col-md-4">Provincia</label> 85 <label class="col-form-label col-md-4">Provincia</label>
86 <div class="input-group col-md-8 pl-0"> 86 <div class="input-group col-md-8 pl-0">
87 <input 87 <input
88 type="text" 88 type="text"
89 class="form-control form-control-sm" 89 class="form-control form-control-sm"
90 ng-model="vendedorCobrador.provincia.NOMBRE" 90 ng-model="vendedorCobrador.provincia.NOMBRE"
91 ng-keypress="seleccionarProvincia($event.keyCode)" 91 ng-keypress="seleccionarProvincia($event.keyCode)"
92 ng-required="true" 92 ng-required="true"
93 foca-focus="focused == 4" 93 foca-focus="focused == 4"
94 ng-focus="focused = 4" 94 ng-focus="focused = 4"
95 teclado-virtual 95 teclado-virtual
96 /> 96 />
97 <div class="input-group-append"> 97 <div class="input-group-append">
98 <button 98 <button
99 ladda="searchLoading" 99 ladda="searchLoading"
100 class="btn btn-outline-secondary form-control-sm" 100 class="btn btn-outline-secondary form-control-sm"
101 type="button" 101 type="button"
102 ng-click="seleccionarProvincia(13)" 102 ng-click="seleccionarProvincia(13)"
103 > 103 >
104 <i class="fa fa-search" aria-hidden="true"></i> 104 <i class="fa fa-search" aria-hidden="true"></i>
105 </button> 105 </button>
106 </div> 106 </div>
107 </div> 107 </div>
108 </div> 108 </div>
109 <div class="form-group d-flex mb-2 col-md-6"> 109 <div class="form-group d-flex mb-2 col-md-6">
110 <label class="col-form-label col-md-4">Localidad</label> 110 <label class="col-form-label col-md-4">Localidad</label>
111 <div class="input-group col-md-8 pl-0"> 111 <div class="input-group col-md-8 pl-0">
112 <input 112 <input
113 type="text" 113 type="text"
114 class="form-control form-control-sm" 114 class="form-control form-control-sm"
115 ng-model="vendedorCobrador.localidad.NOMBRE" 115 ng-model="vendedorCobrador.localidad.NOMBRE"
116 ng-keypress="seleccionarLocalidad($event.keyCode)" 116 ng-keypress="seleccionarLocalidad($event.keyCode)"
117 ng-required="true" 117 ng-required="true"
118 foca-focus="focused == 5" 118 foca-focus="focused == 5"
119 ng-focus="focused = 5" 119 ng-focus="focused = 5"
120 teclado-virtual 120 teclado-virtual
121 autocomplete="off" 121 autocomplete="off"
122 /> 122 />
123 <div class="input-group-append"> 123 <div class="input-group-append">
124 <button 124 <button
125 ladda="searchLoading" 125 ladda="searchLoading"
126 class="btn btn-outline-secondary form-control-sm" 126 class="btn btn-outline-secondary form-control-sm"
127 type="button" 127 type="button"
128 ng-click="seleccionarLocalidad(13)" 128 ng-click="seleccionarLocalidad(13)"
129 > 129 >
130 <i class="fa fa-search" aria-hidden="true"></i> 130 <i class="fa fa-search" aria-hidden="true"></i>
131 </button> 131 </button>
132 </div> 132 </div>
133 </div> 133 </div>
134 </div> 134 </div>
135 <div class="form-group d-flex mb-2 col-md-6"> 135 <div class="form-group d-flex mb-2 col-md-6">
136 <label class="col-form-label col-md-4">Teléfono</label> 136 <label class="col-form-label col-md-4">Teléfono</label>
137 <div class="input-group col-md-8 pl-0"> 137 <div class="input-group col-md-8 pl-0">
138 <input 138 <input
139 class="form-control form-control-sm" 139 class="form-control form-control-sm"
140 foca-tipo-input 140 foca-tipo-input
141 teclado-virtual 141 teclado-virtual
142 ng-model="vendedorCobrador.telefono" 142 ng-model="vendedorCobrador.telefono"
143 ng-required="true" 143 ng-required="true"
144 foca-focus="focused == 6" 144 foca-focus="focused == 6"
145 ng-focus="focused = 6" 145 ng-focus="focused = 6"
146 ng-keypress="next($event.keyCode)" 146 ng-keypress="next($event.keyCode)"
147 autocomplete="off" 147 autocomplete="off"
148 string-to-number 148 string-to-number
149 /> 149 />
150 </div> 150 </div>
151 </div> 151 </div>
152 <div class="form-group d-flex mb-2 col-md-6"> 152 <div class="form-group d-flex mb-2 col-md-6">
153 <label class="col-form-label col-md-4">DNI</label> 153 <label class="col-form-label col-md-4">DNI</label>
154 <div class="input-group col-md-8 pl-0"> 154 <div class="input-group col-md-8 pl-0">
155 <input 155 <input
156 class="form-control form-control-sm" 156 class="form-control form-control-sm"
157 foca-tipo-input 157 foca-tipo-input
158 teclado-virtual 158 teclado-virtual
159 ng-model="vendedorCobrador.dni" 159 ng-model="vendedorCobrador.dni"
160 ng-required="true" 160 ng-required="true"
161 foca-focus="focused == 7" 161 foca-focus="focused == 7"
162 ng-focus="focused = 7" 162 ng-focus="focused = 7"
163 ng-keypress="next($event.keyCode)" 163 ng-keypress="next($event.keyCode)"
164 autocomplete="off" 164 autocomplete="off"
165 string-to-number 165 string-to-number
166 /> 166 />
167 </div> 167 </div>
168 </div> 168 </div>
169 <div class="form-group d-flex mb-2 col-md-6" 169 <div class="form-group d-flex mb-2 col-md-6"
170 ng-show="vendedorCobrador.rol == 1 || vendedorCobrador.rol == 3"> 170 ng-show="vendedorCobrador.rol == 1 || vendedorCobrador.rol == 3">
171 <label class="col-form-label col-md-4">Porcentaje de comisión <span ng-show="vendedorCobrador.rol == 3">vendedor</span></label> 171 <label class="col-form-label col-md-4">Porcentaje de comisión <span ng-show="vendedorCobrador.rol == 3">vendedor</span></label>
172 <div class="input-group col-md-8 pl-0"> 172 <div class="input-group col-md-8 pl-0">
173 <input 173 <input
174 class="form-control form-control-sm" 174 class="form-control form-control-sm"
175 foca-tipo-input 175 foca-tipo-input
176 teclado-virtual 176 teclado-virtual
177 ng-model="vendedorCobrador.comisionVendedor" 177 ng-model="vendedorCobrador.comisionVendedor"
178 ng-required="true" 178 ng-required="true"
179 foca-focus="focused == 10" 179 foca-focus="focused == 10"
180 ng-focus="focused = 10" 180 ng-focus="focused = 10"
181 ng-keypress="next($event.keyCode)" 181 ng-keypress="next($event.keyCode)"
182 autocomplete="off" 182 autocomplete="off"
183 string-to-number 183 string-to-number
184 solo-positivo
184 /> 185 />
185 </div> 186 </div>
186 </div> 187 </div>
187 <div class="form-group d-flex mb-2 col-md-6" 188 <div class="form-group d-flex mb-2 col-md-6"
188 ng-show="vendedorCobrador.rol == 2 || vendedorCobrador.rol == 3"> 189 ng-show="vendedorCobrador.rol == 2 || vendedorCobrador.rol == 3">
189 <label class="col-form-label col-md-4">Porcentaje de comisión <span ng-show="vendedorCobrador.rol == 3">cobrador</span></label> 190 <label class="col-form-label col-md-4">Porcentaje de comisión <span ng-show="vendedorCobrador.rol == 3">cobrador</span></label>
190 <div class="input-group col-md-8 pl-0"> 191 <div class="input-group col-md-8 pl-0">
191 <input 192 <input
192 class="form-control form-control-sm" 193 class="form-control form-control-sm"
193 foca-tipo-input 194 foca-tipo-input
194 teclado-virtual 195 teclado-virtual
195 ng-model="vendedorCobrador.comisionCobrador" 196 ng-model="vendedorCobrador.comisionCobrador"
196 ng-required="true" 197 ng-required="true"
197 foca-focus="focused == 10" 198 foca-focus="focused == 10"
198 ng-focus="focused = 10" 199 ng-focus="focused = 10"
199 ng-keypress="next($event.keyCode)" 200 ng-keypress="next($event.keyCode)"
200 autocomplete="off" 201 autocomplete="off"
201 string-to-number 202 string-to-number
203 solo-positivo
202 /> 204 />
203 </div> 205 </div>
204 </div> 206 </div>
205 <div class="ml-auto w-50"> 207 <div class="ml-auto w-50">
206 <button 208 <button
207 class="btn btn-primary float-right mr-3" 209 class="btn btn-primary float-right mr-3"
208 type="button" 210 type="button"
209 ng-click="cambiarPassword()" 211 ng-click="cambiarPassword()"
210 ng-show="edicion" 212 ng-show="edicion"
211 >Cambiar contraseña</button> 213 >Cambiar contraseña</button>
212 </div> 214 </div>
213 </div> 215 </div>
214 </form> 216 </form>
215 </div> 217 </div>
216 </div> 218 </div>
217 219