section.widget.widget-search header h5 Filtros .widget-controls a data-widgster="expand" href="#" style="display: none;" title="Expand" i.icone-cadastrar a data-widgster="collapse" href="#" title="Collapse" i.glyphicon.glyphicon-minus .widget-body = form_for( @filtro_inicio, url: url_for(controller: 'administrativo/inicio', action: :index), html: {method: "get", class: "form-vertical" }, role: "form" ) do |f| fieldset .form-group .col-sm-2.filter_column label.control-label for="normal-field" Data Inicial .input-group = f.text_field :data_inicial, class: "form-control input-sm date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario .col-sm-2.filter_column label.control-label for="normal-field" Data Final .input-group = f.text_field :data_final, class: "form-control input-sm date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario .col-sm-6.filter_column = f.label :mostrar_acompanhamento_da_exec_do_contrato, 'Mostrar Acompanhamento da Exec. dos Contratos?', class: 'control-label' .radio style="padding: 0; padding-left: 5px !important;" .col-sm-6 = f.radio_button :mostrar_acompanhamento_da_exec_do_contrato, true = f.label :mostrar_acompanhamento_da_exec_do_contrato, 'Sim', value: true .col-sm-6 = f.radio_button :mostrar_acompanhamento_da_exec_do_contrato, false = f.label :mostrar_acompanhamento_da_exec_do_contrato, 'Não', value: false .form-actions.form-search-actions = f.submit "Filtrar", class: "btn btn-default btn-sm" .widget .widget-body - if !@mensagem_de_alerta.blank? .row .col-md-12 .alert.alert-warning style="font-weight: 500;" span.fw-bold Aviso! = @mensagem_de_alerta strong Para ver mais detalhes! ==< " " = link_to 'Clique aqui.', alertas_index_path, class: 'alert-link' - if @empenhos_retornados_pela_controladoria.any? .row .col-md-12 .alert.alert-warning style="font-weight: 500;" span.fw-bold Aviso! - if @empenhos_retornados_pela_controladoria.size == 1 span = " Existe 1 Empenho Retornado pela Controladoria! " = link_to "Clique aqui", empenho_path(@empenhos_retornados_pela_controladoria.last.id), class: 'alert-link', target: '_blank' - else span = " Existem #{@empenhos_retornados_pela_controladoria.size} Empenhos Retornados pela Controladoria! " = link_to "Clique aqui", empenhos_path(:veio_da_mensagem_retornado_pela_controladoria => true), class: 'alert-link', target: '_blank' - if @empenhos_retornados_pela_contabilidade.any? .row .col-md-12 .alert.alert-warning style="font-weight: 500;" span.fw-bold Aviso! - if @empenhos_retornados_pela_contabilidade.size == 1 span = " Existe 1 Empenho Retornado pela Contabilidade! " = link_to "Clique aqui", empenho_path(@empenhos_retornados_pela_contabilidade.last.id), class: 'alert-link', target: '_blank' - else span = " Existem #{@empenhos_retornados_pela_contabilidade.size} Empenhos Retornados pela Contabilidade! " = link_to "Clique aqui", empenhos_path(:veio_da_mensagem_retornado_pela_contabilidade => true), class: 'alert-link', target: '_blank' - if @liquidacoes_retornadas_pela_controladoria.any? .row .col-md-12 .alert.alert-warning style="font-weight: 500;" span.fw-bold Aviso! - if @liquidacoes_retornadas_pela_controladoria.size == 1 span = " Existe 1 Liquidação Retornada pela Controladoria " = link_to "Clique aqui", administrativo_liquidacao_path(@liquidacoes_retornadas_pela_controladoria.last.id), class: 'alert-link', taget: '_blank' - else span = " Existem #{@liquidacoes_retornadas_pela_controladoria.size} Empenhos Retornados pela Contabilidade! " = link_to "Clique aqui", administrativo_liquidacoes_path(:veio_da_mensagem_retornado_pela_controladoria => true), class: 'alert-link', target: '_blank' - if @liquidacoes_retornadas_pela_contabilidade.any? .row .col-md-12 .alert.alert-warning style="font-weigh: 500;" span.fw-bold Aviso! - if @liquidacoes_retornadas_pela_contabilidade.size == 1 span = " Existe 1 Liquidação Retornada pela Contabilidade! " = link_to "Clique aqui", administrativo_liquidacao_path(@liquidacoes_retornadas_pela_contabilidade.last.id), class: 'alert-link', target: '_blank' -else span == " Existem #{@liquidacoes_retornadas_pela_contabilidade.size} Liquidações Retornadas pela Contabilidade! " = link_to "Clique aqui" , administrativo_liquidacoes_path(:veio_da_mensagem_retornado_pela_contabilidade => true),class: 'alert-link', target: '_blank' .panel.panel-primary .panel-heading Painel de Informações Gerenciais - Período #{@filtro_inicio.data_inicial} a #{@filtro_inicio.data_final} .panel-body .row .col-md-6 = column_chart @processos_por_status, title: "Monitoramento dos Processos por etapa", label: "Total", width: "500px", library: { \ tooltip: { \ pointFormat: 'Total: {point.y}' \ }, \ yAxis: { \ allowDecimals: false, \ title: { \ text: 'Quantidade (und)' \ } \ }, \ xAxis: { \ allowDecimals: false, \ title: { \ text: 'Etapa' \ } \ } \ } .col-md-6 = pie_chart @contratos_vigentes_por_etapas_de_despesa, title: "Acompanhamento da Execução dos Contratos", width: "500px", label: "Valor", prefix: "R$ ", thousands: ".", decimal: ",", library: { \ tooltip: { \ pointFormat: 'Valor Total: R$ {point.y:.2f}' \ }, \ plotOptions: { \ pie: { \ dataLabels: { \ enabled: false \ }, \ showInLegend: true \ } \ } \ } p.form-control-static.center Para gerar esse gráfico é preciso marcar a opção no filtro. .row .col-md-6 = bar_chart @fim_da_vigencia_da_ata_por_subelemento, title: "Prazo para Encerramento das Atas", colors: ["green", "#666"], width: "500px", label: "Faltam", library: { \ tooltip: { \ pointFormat: 'Faltam: {point.y} dias' \ }, \ yAxis: { \ allowDecimals: false, \ title: { \ text: 'Qtd. de dias para encerramento' \ } \ }, \ xAxis: { \ allowDecimals: false, \ title: { \ text: 'Subelemento' \ } \ } \ } .col-md-6 = bar_chart @fim_da_vigencia_do_contrato_por_subelemento, title: "Prazo para Encerramento dos Contratos", colors: ["green", "#666"], width: "500px", label: "Faltam", library: { \ tooltip: { \ pointFormat: 'Faltam: {point.y} dias' \ }, \ yAxis: { \ allowDecimals: false, \ title: { \ text: 'Qtd. de dias para encerramento' \ } \ }, \ xAxis: { \ allowDecimals: false, \ title: { \ text: 'Subelemento' \ } \ } \ } .row .col-md-6 = column_chart @valor_compra_direta_por_subelemento, title: "Valor utilizado em Compra Direta", width: "500px", label: "Valor", prefix: "R$ ", thousands: ".", decimal: ",", library: { \ tooltip: { \ pointFormat: 'Valor Total: R$ {point.y:.2f}' \ }, \ yAxis: { \ allowDecimals: true, \ title: { \ text: 'Valor Total (R$)' \ } \ }, \ xAxis: { \ allowDecimals: false, \ title: { \ text: 'Subelemento' \ } \ } \ } .col-md-6 = column_chart @cinco_primeiros_contratos_vigentes_encerrando, title: "Top 5 - Retrocontagem da Vigência de Contratos", colors: ["#ff6600"], width: "500px", label: "Faltam", library: { \ tooltip: { \ pointFormat: 'Faltam: {point.y} dias' \ }, \ yAxis: { \ allowDecimals: true, \ title: { \ text: 'Qtd. de dias para encerramento' \ } \ }, \ xAxis: { \ allowDecimals: false, \ title: { \ text: 'Nº do Contrato' \ } \ } \ }