Conjunto 9ce081c en seiven
- Fecha y hora:
- 27/07/2017 14:10:52 (hace 7 años)
- Branches:
- master
- Children:
- b05dc84
- Parents:
- e156b7a
- Ficheros:
-
- 4 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
base/templates/base.menu.area.html
r3f23f4b r9ce081c 40 40 </li> 41 41 <li> 42 <a href="#">{% trans 'Tasa de Int éreses' %}</a>42 <a href="#">{% trans 'Tasa de Intereses' %}</a> 43 43 </li> 44 44 <li> -
economico/templates/economico.agregados.monetarios.html
re156b7a r9ce081c 14 14 <div class="panel-body"> 15 15 <div class="row"> 16 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 col-xs-offset-8 col-sm-offset-8 col-md-offset-8 col-lg-offset-8 text-center reservas">17 <label class="control-label">{% trans 'Dia rias' %}</label>16 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 col-xs-offset-8 col-sm-offset-8 col-md-offset-8 col-lg-offset-8 text-center dias"> 17 <label class="control-label">{% trans 'Dias' %}</label> 18 18 </div> 19 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-8 col-sm-offset-8 col-md-offset-8 col-lg-offset-8 text-center liquidez" 20 style="display:none"> 21 <label class="control-label">{% trans 'Semana' %}</label> 19 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 col-xs-offset-8 col-sm-offset-8 col-md-offset-8 col-lg-offset-8 text-center semanas" style="display:none"> 20 <label class="control-label">{% trans 'Semanas' %}</label> 22 21 </div> 22 <!-- Descomentar para implementar diferentes periodicidades 23 23 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center liquidez" style="display:none"> 24 24 <label class="control-label">{% trans 'Mes' %}</label> … … 27 27 <label class="control-label">{% trans 'Año' %}</label> 28 28 </div> 29 --> 29 30 </div> 30 31 <div class="row separador-row"> 31 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 col-xs-offset-1 col-sm-offset-1 col-md-offset-1 col-lg-offset-1" >32 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 col-xs-offset-1 col-sm-offset-1 col-md-offset-1 col-lg-offset-1" align="right"> 32 33 <label for="{{ form.dominio.auto_id }}" class="control-label">{{ form.dominio.label }}</label> 33 34 </div> … … 35 36 {{ form.dominio }} 36 37 </div> 37 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2" >38 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2" align="right"> 38 39 <label class="control-label">{% trans 'Período' %}</label> 39 40 </div> 40 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >41 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" align="right"> 41 42 <label for="{{ form.start_date.auto_id }}" class="control-label">{{ form.start_date.label }}</label> 42 43 </div> … … 47 48 </div> 48 49 </div> 50 <!-- Descomentar para implementar diferentes periodicidades 49 51 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 liquidez" style="display:none">{{ form.periodo_semana_ini }}</div> 50 52 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 liquidez" style="display:none">{{ form.periodo_mes_ini }}</div> 51 53 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 liquidez" style="display:none">{{ form.periodo_anho_ini }}</div> 54 --> 52 55 </div> 53 56 <div class="row separador-row"> 54 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-7 col-sm-offset-7 col-md-offset-7 col-lg-offset-7" >57 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-7 col-sm-offset-7 col-md-offset-7 col-lg-offset-7" align="right"> 55 58 <label for="{{ form.end_date.auto_id }}" class="control-label">{{ form.end_date.label }}</label> 56 59 </div> … … 61 64 </div> 62 65 </div> 66 <!-- Descomentar para implementar diferentes periodicidades 63 67 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 liquidez" style="display:none">{{ form.periodo_semana_fin }}</div> 64 68 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 liquidez" style="display:none">{{ form.periodo_mes_fin }}</div> 65 69 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 liquidez" style="display:none">{{ form.periodo_anho_fin }}</div> 70 --> 66 71 </div> 67 72 <div class="enlaces" style='display:none;'> … … 78 83 var fecha_ini = $("#{{ form.start_date.auto_id }}"); 79 84 var fecha_fin = $("#{{ form.end_date.auto_id }}"); 85 /** Descomentar para implementar diferentes periodicidades 80 86 var semana_ini = $("#{{ form.periodo_semana_ini.auto_id }}"); 81 87 var semana_fin = $("#{{ form.periodo_semana_fin.auto_id }}"); … … 84 90 var anho_ini = $("#{{ form.periodo_semana_ini.auto_id }}"); 85 91 var anho_fin = $("#{{ form.periodo_anho_fin.auto_id }}"); 86 92 */ 87 93 function set_filters() { 88 94 /** … … 133 139 json_filter += "\"fecha__lte\": \"" + fecha_fin.val() + "\","; 134 140 } 141 /** Descomentar para implementar diferentes periodicidades 135 142 if (semana_ini.val()) { 136 143 json_filter += "\"semana__gte\": \"" + semana_ini.val() + "\","; … … 151 158 json_filter += "\"anho__lte\": \"" + anho_fin.val() + "\","; 152 159 } 160 **/ 153 161 if (json_filter) { 154 162 json_filter = json_filter.slice(0, -1); … … 160 168 $("#{{ form.dominio.auto_id }}").on('change', function() { 161 169 if ($(this).val() == 'RB' || $(this).val() == '') { 162 $('. liquidez').hide();163 $('. reservas').show();170 $('.dias').show(); 171 $('.semanas').hide(); 164 172 } 165 173 else { 166 $('. liquidez').show();167 $('. reservas').hide();174 $('.dias').hide(); 175 $('.semanas').show(); 168 176 } 169 177 }); … … 171 179 fecha_ini.on('change', function() { set_filters() }); 172 180 fecha_fin.on('change', function() { set_filters() }); 181 /** Descomentar para implementar diferentes periodicidades 173 182 semana_ini.on('change', function() { set_filters() }); 174 183 semana_fin.on('change', function() { set_filters() }); … … 177 186 anho_ini.on('change', function() { set_filters() }); 178 187 anho_fin.on('change', function() { set_filters() }); 188 **/ 179 189 fecha.on('changeDate', function() { set_filters() }); 180 190 }); 181 191 182 $(".fecha").datepicker( {192 fecha.datepicker( { 183 193 format: "dd/mm/yyyy" 184 194 }).on('changeDate', function (ev) { -
economico/templates/economico.menu.area.html
r7ac2da6 r9ce081c 37 37 </li> 38 38 <li> 39 <a href="{% url 'economico-tasas-interes' %}">{% trans 'Tasa de Int éreses' %}</a>39 <a href="{% url 'economico-tasas-interes' %}">{% trans 'Tasa de Intereses' %}</a> 40 40 </li> 41 41 <li> -
economico/templates/economico.tasas.interes.html
re2e4c11 r9ce081c 23 23 </div> 24 24 </div> 25 <div class="row separador-row ">26 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2" >25 <div class="row separador-row col-xs-offset-2 col-sm-offset-2 col-md-offset-2 col-lg-offset-2"> 26 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2" align="right"> 27 27 <label for="{{ form.dominio.auto_id }}" class="control-label">{{ form.dominio.label }}</label> 28 28 </div> 29 29 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2">{{ form.dominio }}</div> 30 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2"> 30 <!-- Descomentar para implementar diferentes periodicidades 31 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2" align="right"> 31 32 <label for="{{ form.periodicidad.auto_id }}" class="control-label">{{ form.periodicidad.label }}</label> 32 33 </div> 33 34 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2">{{ form.periodicidad }}</div> 34 </div> 35 <div class="row separador-row ver-periodo" style='display:none;'> 36 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-5 col-sm-offset-5 col-md-offset-5 col-lg-offset-5 text-center"> 37 </div> 38 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver-fecha" style='display:none;'> 35 --> 36 </div> 37 <div class="row separador-row col-xs-offset-4 col-sm-offset-4 col-md-offset-4 col-lg-offset-4 ver_periodo" style='display:none;'> 38 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-1 col-sm-offset-1 col-md-offset-1 col-lg-offset-1"> 39 </div> 40 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver_fecha" style='display:none;'> 39 41 <label class="control-label">{% trans 'Fecha' %}</label> 40 42 </div> 41 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver-semana" style='display:none;'> 43 <!-- Descomentar para implementar diferentes periodicidades 44 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver_semana" style='display:none;'> 42 45 <label class="control-label">{% trans 'Semana' %}</label> 43 46 </div> 44 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver -mes" style='display:none;'>47 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver_mes" style='display:none;'> 45 48 <label class="control-label">{% trans 'Mes' %}</label> 46 49 </div> 47 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver -anho" style='display:none;'>50 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 text-center ver_anho" style='display:none;'> 48 51 <label class="control-label">{% trans 'Año' %}</label> 49 52 </div> 50 </div> 51 <div class="row separador-row ver-periodo" style='display:none;'> 52 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-4 col-sm-offset-4 col-md-offset-4 col-lg-offset-4"> 53 --> 54 </div> 55 <div class="row separador-row ver_periodo" style='display:none;'> 56 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-3 col-sm-offset-3 col-md-offset-3 col-lg-offset-3" align="right"> 53 57 <label class="control-label">{% trans 'Período' %}</label> 54 58 </div> 55 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" >59 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1" align="right"> 56 60 <label for="{{ form.start_date.auto_id }}" class="control-label"> 57 61 {{ form.start_date.label }} 58 62 </label> 59 63 </div> 60 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 ver -fecha" style='display:none;'>64 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 ver_fecha" style='display:none;'> 61 65 <div class="input-group"> 62 66 {{ form.start_date }} … … 64 68 </div> 65 69 </div> 66 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver-semana" style='display:none;'> 70 <!-- Descomentar para implementar diferentes periodicidades 71 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver_semana" style='display:none;'> 67 72 {{ form.periodo_semana_ini }} 68 73 </div> 69 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver -mes" style='display:none;'>74 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver_mes" style='display:none;'> 70 75 {{ form.periodo_mes_ini }} 71 76 </div> 72 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver -anho" style='display:none;'>77 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver_anho" style='display:none;'> 73 78 {{ form.periodo_anho_ini }} 74 79 </div> 75 </div> 76 <div class="row separador-row ver-periodo" style='display:none;'> 77 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-5 col-sm-offset-5 col-md-offset-5 col-lg-offset-5"> 80 --> 81 </div> 82 <div class="row separador-row ver_periodo" style='display:none;'> 83 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 col-xs-offset-4 col-sm-offset-4 col-md-offset-4 col-lg-offset-4" align="right"> 78 84 <label for="{{ form.end_date.auto_id }}" class="control-label"> 79 85 {{ form.end_date.label }} 80 86 </label> 81 87 </div> 82 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 ver -fecha" style='display:none;'>88 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 ver_fecha" style='display:none;'> 83 89 <div class="input-group"> 84 90 {{ form.end_date }} … … 86 92 </div> 87 93 </div> 88 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver-semana" style='display:none;'> 94 <!-- Descomentar para implementar diferentes periodicidades 95 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver_semana" style='display:none;'> 89 96 {{ form.periodo_semana_fin }} 90 97 </div> 91 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver -mes" style='display:none;'>98 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver_mes" style='display:none;'> 92 99 {{ form.periodo_mes_fin }} 93 100 </div> 94 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver -anho" style='display:none;'>101 <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1 ver_anho" style='display:none;'> 95 102 {{ form.periodo_anho_fin }} 96 103 </div> 97 </div> 98 <div class="enlaces" style='display:block;'> 104 --> 105 </div> 106 <div class="enlaces" style='display:none;'> 99 107 {% include 'base.down.up.files.html' with app='economico' mod='TasasInteres' %} 100 108 </div> … … 105 113 <script> 106 114 var dominio = $("#{{ form.dominio.auto_id }}"); 107 var periodicidad = $("#{{ form.periodicidad.auto_id }}");115 var fecha = $(".fecha"); 108 116 var fecha_ini = $("#{{ form.start_date.auto_id }}"); 109 117 var fecha_fin = $("#{{ form.end_date.auto_id }}"); 118 /** Descomentar para implementar diferentes periodicidades 119 var periodicidad = $("#{{ form.periodicidad.auto_id }}"); 110 120 var semana_ini = $("#{{ form.periodo_semana_ini.auto_id }}"); 111 121 var semana_fin = $("#{{ form.periodo_semana_fin.auto_id }}"); … … 114 124 var anho_ini = $("#{{ form.periodo_anho_ini.auto_id }}"); 115 125 var anho_fin = $("#{{ form.periodo_anho_fin.auto_id }}"); 126 var select_periodicidad = $('#id_periodicidad'); 127 var options_periodicidad = select_periodicidad.html(); 128 var dominio_ant = ""; 116 129 117 130 $("#id_periodicidad option[value='T']").remove(); 131 */ 118 132 function set_filters() { 119 133 /** … … 128 142 */ 129 143 144 var f_ini = fecha_ini.val().split("/"); 145 var f_fin = fecha_fin.val().split("/"); 130 146 var filters = $("#filters"), json_filter = ''; 131 if (dominio.val()) { 147 if (dominio.val()) { 148 /** Descomentar para implementar diferentes periodicidades 149 Adapta el formulario periodicidad en base al dominio 150 151 if (dominio_ant != dominio.val()){ 152 select_periodicidad.html(options_periodicidad); 153 $("#id_periodicidad option[value='T']").remove(); 154 } 155 */ 132 156 if (dominio.val() == 'PB') { 133 157 json_filter += "\"tasa_pb__isnull\": \"false\","; 158 /** Descomentar para implementar diferentes periodicidades 159 $("#id_periodicidad option[value='D']").remove(); 160 */ 134 161 } 135 162 else if (dominio.val() == 'TA'){ … … 140 167 } 141 168 } 142 if (dominio.val() && periodicidad.val()) { 143 $('.ver-periodo').show(); 169 if (dominio.val()) { 170 $('.ver_periodo').show(); 171 $('.ver_fecha').show(); 144 172 } 145 173 else { 146 $('.ver-periodo').hide(); 147 } 174 $('.ver_periodo').hide(); 175 $('.ver_fecha').hide(); 176 } 177 /** Descomentar para implementar diferentes periodicidades 148 178 if (periodicidad.val()) { 149 179 if(periodicidad.val() == 'D') { 150 $('.ver-fecha').show(); 151 $('.ver-semana').hide(); 152 $('.ver-mes').hide(); 153 $('.ver-anho').hide(); 180 json_filter += "\"diaria__isnull\": \"false\","; 181 $('.ver_fecha').show(); 182 $('.ver_semana').hide(); 183 $('.ver_mes').hide(); 184 $('.ver_anho').hide(); 154 185 } 155 186 else if(periodicidad.val() == 'S') { 156 $('.ver-fecha').hide(); 157 $('.ver-semana').show(); 158 $('.ver-mes').show(); 159 $('.ver-anho').show(); 187 json_filter += "\"semanal__isnull\": \"false\","; 188 $('.ver_fecha').show(); 189 $('.ver_semana').hide(); 190 $('.ver_mes').hide(); 191 $('.ver_anho').hide(); 160 192 } 161 193 else if(periodicidad.val() == 'M') { 162 $('.ver-fecha').hide(); 163 $('.ver-semana').hide(); 164 $('.ver-mes').show(); 165 $('.ver-anho').show(); 194 json_filter += "\"mensual__isnull\": \"false\","; 195 $('.ver_fecha').hide(); 196 $('.ver_semana').hide(); 197 $('.ver_mes').show(); 198 $('.ver_anho').show(); 166 199 } 167 200 else if(periodicidad.val() == 'A') { 168 $('.ver-fecha').hide(); 169 $('.ver-semana').hide(); 170 $('.ver-mes').hide(); 171 $('.ver-anho').show(); 172 } 201 json_filter += "\"anual__isnull\": \"false\","; 202 $('.ver_fecha').hide(); 203 $('.ver_semana').hide(); 204 $('.ver_mes').hide(); 205 $('.ver_anho').show(); 206 } 207 } 208 */ 209 if (dominio.val()){ 210 if (fecha_ini.val() && fecha_fin.val()) 211 if (f_ini[2] <= f_fin[2] && f_ini[1] <= f_fin[1]) 212 if (f_ini[1] == f_fin[1] && f_ini[0] <= f_fin[0]) 213 $('.enlaces').show(); 214 else if (f_ini[1] != f_fin[1]) 215 $('.enlaces').show(); 216 else 217 $('.enlaces').hide(); 218 else 219 $('.enlaces').hide(); 220 /** Descomentar para implementar diferentes periodicidades 221 else if (anho_ini.val() && anho_fin.val()) 222 if (periodicidad.val() == 'M' && anho_ini.val() <= anho_fin.val() && mes_ini.val() && mes_fin.val()) 223 if (anho_ini.val() == anho_fin.val() && mes_ini.val() <= mes_fin.val()) 224 $('.enlaces').show(); 225 else if (anho_ini.val() < anho_fin.val()) 226 $('.enlaces').show(); 227 else 228 $('.enlaces').hide(); 229 else if (periodicidad.val() == 'A' && anho_ini.val() <= anho_fin.val()) 230 $('.enlaces').show(); 231 else 232 $('.enlaces').hide(); 233 else 234 $('.enlaces').hide(); 235 */ 173 236 } 174 237 if (fecha_ini.val()) { 175 console.log("Fecha inicial: " + fecha_ini.val());176 238 json_filter += "\"fecha__gte\": \"" + fecha_ini.val() + "\","; 177 239 } 178 240 if (fecha_fin.val()) { 179 console.log("Fecha final: " + fecha_fin.val());180 241 json_filter += "\"fecha__lte\": \"" + fecha_fin.val() + "\","; 181 242 } 243 /** Descomentar para implementar diferentes periodicidades 182 244 if (semana_ini.val()) { 183 245 json_filter += "\"semana__gte\": \"" + semana_ini.val() + "\","; … … 198 260 json_filter += "\"anho__lte\": \"" + anho_fin.val() + "\","; 199 261 } 262 dominio_ant = dominio.val(); 263 */ 200 264 if (json_filter) { 201 265 json_filter = json_filter.slice(0, -1); … … 206 270 $(document).ready(function() { 207 271 dominio.on('change', function() { set_filters() }); 208 periodicidad.on('change', function() { set_filters() });209 272 fecha_ini.on('change', function() { set_filters() }); 210 273 fecha_fin.on('change', function() { set_filters() }); 274 /** Descomentar para implementar diferentes periodicidades 275 periodicidad.on('change', function() { set_filters() }); 211 276 semana_ini.on('change', function() { set_filters() }); 212 277 semana_fin.on('change', function() { set_filters() }); … … 215 280 anho_ini.on('change', function() { set_filters() }); 216 281 anho_fin.on('change', function() { set_filters() }); 282 */ 283 fecha.on('changeDate', function() { set_filters() }); 284 }); 285 286 fecha.datepicker( { 287 format: "dd/mm/yyyy" 288 }).on('changeDate', function (ev) { 289 $(this).datepicker('hide'); 217 290 }); 218 291 </script>
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.