Advertisement
EulisAires

viaseg html 2

Mar 14th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 12.56 KB | None | 0 0
  1. {% extends 'base.html' %}
  2. {% load staticfiles %}
  3. {% load my_tags %}
  4.  
  5. {% block css %}
  6.     <link rel="stylesheet" type="text/css" media="screen" href="{% static 'css/relatorios.css' %}"/>
  7.     <script src="{% static 'js/questionCircle.js' %}"></script>
  8.     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
  9.     <script src="../../static/js/pdf.js"></script>
  10.     <script src="https://cdn.rawgit.com/simonbengtsson/jsPDF/requirejs-fix-dist/dist/jspdf.debug.js"></script>
  11.     <script src="https://unpkg.com/jspdf-autotable@2.3.2"></script>
  12.  
  13. {% endblock %}
  14.  
  15.  
  16. {% block content %}
  17. <div class="relatorios">
  18.         <div class="relatorios__sidebar">
  19.             <a href="{% url 'list' %}" class="relatorios__sidebar-back"><img src="../../static/img/left-arrow.png">Voltar</a>
  20.             <p>Relatório</p>
  21.         </div>
  22.         <div class="relatorios__content">
  23.             <div class="relatorios__content__filtros">
  24.                 <p>Filtros:</p>
  25.                 <form method="GET">
  26.                     <div class="filtros__boxes">
  27.                         <input name="check-date" type="checkbox" class="filtros__checkbox">
  28.                         <p>Data da Vistoria: De </p>
  29.                         <div class="circle-help">
  30.                             <input name="initial-date" id="date" type="date" class="filtros__date">
  31.                             <div id="help-id" class="help">
  32.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  33.                             </div>
  34.                             <i onmouseover="appear('help-id')" onmouseout="disappear('help-id')" class="far fa-question-circle icon"></i>
  35.                         </div>
  36.                         <p> Até </p>
  37.                         <div class="circle-help">
  38.                             <input name="end-date" id="date" type="date" class="filtros__date">
  39.                             <div id="help-id2" class="help">
  40.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  41.                             </div>
  42.                             <i onmouseover="appear('help-id2')" onmouseout="disappear('help-id2')" class="far fa-question-circle icon"></i>
  43.                         </div>
  44.                     </div>
  45.                     <div class="filtros__boxes">
  46.                         <input name="check-date-register" type="checkbox" class="filtros__checkbox">
  47.                         <p>Data de Cadastro: De </p>
  48.                         <div class="circle-help">
  49.                             <input name="initial-date-register" id="date" type="date" class="filtros__date">
  50.                             <div id="help-id-r1" class="help">
  51.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  52.                             </div>
  53.                             <i onmouseover="appear('help-id-r1')" onmouseout="disappear('help-id-r1')" class="far fa-question-circle icon"></i>
  54.                         </div>
  55.                         <p> Até </p>
  56.                         <div class="circle-help">
  57.                             <input name="end-date-register" id="date" type="date" class="filtros__date">
  58.                             <div id="help-id-r2" class="help">
  59.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  60.                             </div>
  61.                             <i onmouseover="appear('help-id-r2')" onmouseout="disappear('help-id-r2')" class="far fa-question-circle icon"></i>
  62.                         </div>
  63.                     </div>
  64.                     <div class="filtros__boxes">
  65.                         <input name="check-group" type="checkbox" class="filtros__checkbox">
  66.                         <p>Grupo de Concessionária: </p>
  67.                         <div class="circle-help">
  68.                             <select name="group" class="filtros__select">
  69.                                 <option value="" disabled selected>Selecione...</option>
  70.                                 {% for group in group_list %}
  71.                                     <option value="{{group.pk}}" name="{{group.pk}}">{{group.Nome}}</option>
  72.                                 {% endfor %}
  73.                             </select>                            
  74.                             <div id="help-id3" class="help">
  75.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  76.                             </div>
  77.                             <i onmouseover="appear('help-id3')" onmouseout="disappear('help-id3')" class="far fa-question-circle icon"></i>
  78.                         </div>
  79.                     </div>
  80.                     <div class="filtros__boxes">
  81.                         <input name="check-concessionaria" type="checkbox" class="filtros__checkbox">
  82.                         <p>Concessionária: </p>
  83.                         <div class="circle-help">
  84.                             <select class="filtros__select" name="concessionaria">
  85.                                 <option value="" disabled selected>Selecione...</option>
  86.                                 {% for concessionaria in concessionaria_list %}
  87.                                     <option value="{{concessionaria.pk}}">{{concessionaria.Nome}}</option>
  88.                                 {% endfor %}
  89.                               </select>
  90.                                
  91.                             <div id="help-id4" class="help">
  92.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  93.                             </div>
  94.                             <i onmouseover="appear('help-id4')" onmouseout="disappear('help-id4')" class="far fa-question-circle icon"></i>
  95.                         </div>
  96.                     </div>
  97.                     <div class="filtros__boxes">
  98.                         <input name="check-setor" type="checkbox" class="filtros__checkbox">
  99.                         <p>Setor: </p>
  100.                         <div class="circle-help">
  101.                             <select name="setor" class="filtros__select">
  102.                                 <option value="" disabled selected>Selecione...</option>
  103.                                 {% for setor in setor_list %}
  104.                                     <option value="{{setor.pk}}">{{setor.Nome}}</option>
  105.                                 {% endfor %}
  106.                               </select>
  107.                             <div id="help-id5" class="help">
  108.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  109.                             </div>
  110.                             <i onmouseover="appear('help-id5')" onmouseout="disappear('help-id5')" class="far fa-question-circle icon"></i>
  111.                         </div>
  112.                     </div>
  113.                     <div class="filtros__boxes"><!--Falta ajustar!-->
  114.                         <input id="check-vendedor" type="checkbox" class="filtros__checkbox">
  115.                         <p>Vendedor: </p>
  116.                         <div class="circle-help">
  117.                             <select class="filtros__select">
  118.                                 <option value="" disabled selected>Selecione...</option>
  119.    
  120.                               </select>
  121.                             <div id="help-id6" class="help">
  122.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  123.                             </div>
  124.                             <i onmouseover="appear('help-id6')" onmouseout="disappear('help-id6')" class="far fa-question-circle icon"></i>
  125.                         </div>
  126.                     </div>
  127.                     <div class="filtros__boxes">
  128.                         <input name="check-pagamento" type="checkbox" class="filtros__checkbox">
  129.                         <p>Modo de Pagamento: </p>
  130.                         <div class="circle-help">
  131.                             <select name="pagamento"class="filtros__select">
  132.                                 <option value="" disabled selected>Selecione...</option>
  133.                                 {% for pagamento in pagamento_list %}
  134.                                     <option value="{{pagamento.pk}}">{{pagamento.Modos}}</option>
  135.                                 {% endfor %}
  136.                             </select>
  137.                             <div id="help-id7" class="help">
  138.                                 <span> Preencha a lacuna com qual foi a xxxxx em que a vistoria foi realizada</span>
  139.                             </div>
  140.                             <i onmouseover="appear('help-id7')" onmouseout="disappear('help-id7')" class="far fa-question-circle icon"></i>
  141.                         </div>
  142.                     </div>
  143.                     <div class="submit__box">
  144.                         <input type="submit" value="Filtrar" class="button-filtrar">
  145.                         <div class="relatorios__utils">
  146.                             <div class="relatorios__utils__box download">
  147.                                 <p>Download:</p>
  148.                                 <button class="utils__button" type = "button"><i class="fas fa-download icon-button" onclick="generate()"></i></button>
  149.                             </div>
  150.                             <div class="relatorios__utils__box imprimir">
  151.                                 <p>Imprimir:</p>
  152.                                 <button class="utils__button" type="button"><i class="fas fa-print icon-button"></i></button>
  153.                             </div>
  154.                         </div>
  155.                     </div>
  156.                 </form>
  157.                 <table class="tabela-vistorias" id="basic-table">
  158.                         <tr>
  159.                           <th>Número</th>
  160.                           <th>Data de Vistoria</th>
  161.                           <th>Grupo</th>
  162.                           <th>Concessionária</th>
  163.                           <th>Placa</th>
  164.                           <th>Setor</th>
  165.                           <th>Vendedor</th>
  166.                           <th>Modo de Pagamento</th>
  167.                           <th>Valor</th>
  168.                         </tr>
  169.  
  170.                         {% for relatorio in object_list %}
  171.                             <tr>
  172.                                 <td>{{relatorio.pk}}.</td>
  173.                                 <td>{{relatorio.Data_de_Registro.day}}/
  174.                                     {{relatorio.Data_de_Registro.month}}/
  175.                                     {{relatorio.Data_de_Registro.year}}
  176.                                 </td>
  177.                                 <td>{{relatorio.Grupo_da_concessionaria.Nome}}</td>
  178.                                 <td>{{relatorio.Concessionaria.Nome}}</td>
  179.                                 <td>{{relatorio.Placa}}</td>
  180.                                 <td>{{relatorio.Setor.Nome}}</td>
  181.                                 <td>{{relatorio.Vendedor}}</td>
  182.                                 <td>{{relatorio.Modos_de_pagamento.Modos}}</td>
  183.                                 <td>{{relatorio.Valor_pago}}</td>
  184.                             </tr>
  185.                         {% endfor %}
  186.                 </table>
  187.             </div>
  188.             {% if is_paginated %}
  189.                 <ul class="pagination">
  190.                     {% if page_obj.has_previous %}                
  191.                         <li class="no-active"><a href="?{% param_replace page=page_obj.previous_page_number %}">&laquo;</a></li>
  192.                     {% else %}
  193.                         <li class="disabled"><span>&laquo;</span></li>
  194.                     {% endif %}
  195.                    
  196.                     {% for i in paginator.page_range %}
  197.                         {% if page_obj.number == i %}
  198.                             <li class="active"><span>{{ i }} <span class="sr-only">(current)</span></span></li>
  199.                         {% else %}
  200.                             <li class="no-active"><a href="?{% param_replace page=i %}">{{ i }}</a></li>
  201.                         {% endif %}
  202.                     {% endfor %}
  203.  
  204.                     {% if page_obj.has_next %}
  205.                         <li class="no-active"><a href="?{% param_replace page=page_obj.next_page_number %}">&raquo;</a></li>
  206.                     {% else %}
  207.                         <li class="disabled"><span>&raquo;</span></li>
  208.                     {% endif %}
  209.                 </ul>
  210.             {% endif %}
  211.             <!-- {%include 'pagination.html'%} -->
  212.         </div>
  213.      
  214.       </div>
  215. {% endblock %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement