Commit 288d7eb9 authored by sandroresende's avatar sandroresende

correcao cadastro bndes e inclusao form modulo controle demanda

parent 8560b86b
......@@ -58,6 +58,16 @@ use App\RlcModuloSistemaTipoUsuario;
use App\TipoIndeferimento;
use App\ViewArquivosEnviados;
use App\Mod_codem\TipoDemanda;
use App\Mod_codem\TipoAtendimento;
use App\Mod_codem\Tema;
use App\Mod_codem\SubTema;
use App\Mod_codem\Prioridade;
use App\Mod_codem\TipoInteressado;
use App\Mod_codem\ModalidadeDemanda;
use App\Mod_codem\RelacaoDemanda;
use App\Mod_codem\SituacaoDemanda;
class ApiController extends Controller
{
......@@ -384,5 +394,59 @@ public function buscarIndicadoresSanMun($municipio){
//PROPOSTAS
// CODEM
public function listaTipoDemanda(){
return TipoDemanda::orderBy('txt_tipo_demanda', 'asc')->get();
}
public function listaTipoAtendimento(){
return TipoAtendimento::orderBy('txt_tipo_atendimento', 'asc')->get();
}
public function listaTema(){
return Tema::orderBy('txt_tema', 'asc')->get();
}
public function listaSubTema(Tema $tema){
return SubTema::where('tema_id', $tema->id)->orderBy('txt_sub_tema', 'asc')->get();
}
public function listaSituacaoDemanda(){
return SituacaoDemanda::orderBy('txt_situacao', 'asc')->get();
}
public function listaPrioridade(){
return Prioridade::orderBy('txt_prioridade', 'asc')->get();
}
public function buscaPrioridade($qtd_dias){
return Prioridade::where('id',$qtd_dias)->value('num_max_dias');
}
public function listaTipoInteressado(){
return TipoInteressado::orderBy('txt_tipo_interessado', 'asc')->get();
}
public function listaModalidadeDemanda(){
return ModalidadeDemanda::orderBy('txt_modalidade_demanda', 'asc')->get();
}
public function buscaIdTema($subTema){
return SubTema::where('id', $subTema)->value('tema_id');
}
}
......@@ -190,6 +190,8 @@ class BndesController extends Controller
$dadosBndes->dte_previsao_conclusao = $request->dte_previsao_conclusao;
$dadosBndes->vlr_ogu_atualizado = $request->vlr_ogu_atualizado;
$dadosBndes->vlr_financiamento_atualizado = $request->vlr_financiamento_atualizado;
$dadosBndes->vlr_liberacoes = $request->vlr_liberacoes;
$dadosBndes->dte_ult_liberacao = $request->dte_ult_liberacao;
$dadosBndes->vlr_contrapartida_atualizada = $request->vlr_contrapartida_atualizada;
$dadosBndes->vlr_investimento_atualizado = $request->vlr_ogu_atualizado + $request->vlr_contrapartida_atualizada + $request->vlr_contrapartida_atualizada;
$dadosBndes->txt_sintese_da_situacao_atual_do_projeto = $request->txt_sintese_da_situacao_atual_do_projeto;
......
<?php
namespace App\Http\Controllers\Mod_codem;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Mod_codem\Demanda;
use App\Mod_codem\RelacaoDemandas;
use App\Mod_codem\ResponsabilidadeDemanda;
use App\User;
use Illuminate\Support\Facades\Auth;
class DemandaController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
//$this->middleware('redirecionar');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function cadatrarDemanda(){
return view('modulo_codem.cadastrar_demanda');
}
public function salvarDemanda(Request $request){
// return implode("-",array_reverse(explode("/",$request->dte_solicitacao)));
$dte_previsao_conclusao = adicionarDiasData(implode("-",array_reverse(explode("/",$request->dte_solicitacao))),$request->qtd_dias_conclusao);
$salvoSucesso = Demanda::create([
'dte_solicitacao' => implode("-",array_reverse(explode("/",$request->dte_solicitacao))),
'tipo_demanda_id' => $request->tipo_demanda,
'tipo_atendimento_id' => $request->tipo_atendimento,
'modalidade_demanda_id' => $request->modalidade,
'subtema_id' => $request->subTema,
'prioridade_id' => $request->prioridade,
'qtd_dias_conclusao' => $request->qtd_dias_conclusao,
'dte_previsao_conclusao' => $dte_previsao_conclusao,
'dte_conclusao' => $dte_conclusao,
'tipo_interessado_id' => $request->tipoInteressado,
'txt_nome_interessado' => $request->txt_nome_interessado,
'uf_id' => $request->estado,
'municipio_id' => $request->municipio,
'txt_descricao_demanda' => $request->txt_descricao_demanda,
'situacao_id' => 1,
'user_id' => Auth::user()->id,
'created_at' => date("Y-m-d h:i:s")
]);
if ($salvoSucesso){
flash()->sucesso("Sucesso", "Demanda cadastrada com sucesso!");
return redirect("/demanda/$salvoSucesso->id");
} else {
flash()->erro("Erro", "Não foi possível cadastrar a demanda.");
}
return back();
}
public function abrirDemanda($demandaID){
$demanda = RelacaoDemandas::where('demanda_id', $demandaID)->firstOrFail();
$responsaveisDemanda = ResponsabilidadeDemanda::join('users','users.id','=','tab_responsabilidade_demanda.user_id')
->select('tab_responsabilidade_demanda.id as responsabilidade_demanda_id','users.name','tab_responsabilidade_demanda.dte_atribuicao_demanda','tab_responsabilidade_demanda.demanda_id')
->orderBy('users.name')
->where('demanda_id', $demandaID)->get();
$ativarAba = 'demanda';
return view('modulo_codem.dados_demanda',compact('demanda','ativarAba','responsaveisDemanda'));
}
public function minhasDemandas(){
$usuarioID = Auth::user()->id;
$where[] = ['user_id',$usuarioID];
$demandasUsuario = RelacaoDemandas::where($where)
->orderBy('dte_solicitacao','desc')
->get();
return view('modulo_codem.minhas_demandas',compact('demandasUsuario'));
}
public function atualizarDemanda(Request $request){
//return $request->all();
return $salvoSucesso = Demanda::find($request->demanda_id);
/*
update([
'dte_solicitacao' => implode("-",array_reverse(explode("/",$request->dte_solicitacao))),
'tipo_demanda_id' => $request->tipo_demanda,
'tipo_atendimento_id' => $request->tipo_atendimento,
'modalidade_demanda_id' => $request->modalidade,
'subtema_id' => $request->subTema,
'prioridade_id' => $request->prioridade,
'qtd_dias_conclusao' => $request->qtd_dias_conclusao,
'dte_previsao_conclusao' => $dte_previsao_conclusao,
'tipo_interessado_id' => $request->tipoInteressado,
'txt_nome_interessado' => $request->txt_nome_interessado,
'uf_id' => $request->estado,
'municipio_id' => $request->municipio,
'txt_descricao_demanda' => $request->txt_descricao_demanda,
'situacao_id' => 1,
'user_id' => Auth::user()->id,
'created_at' => date("Y-m-d h:i:s")
]);
*/
if ($salvoSucesso){
flash()->sucesso("Sucesso", "Demanda cadastrada com sucesso!");
return redirect("/demanda/$salvoSucesso->id");
} else {
flash()->erro("Erro", "Não foi possível cadastrar a demanda.");
}
return back();
}
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class Demanda extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'mcid_codem.tab_demanda';
protected $fillable = [
'txt_descricao_demanda',
'dte_solicitacao',
'qtd_dias_conclusao',
'dte_previsao_conclusao',
'dte_conclusao',
'modalidade_demanda_id',
'tipo_demanda_id',
'bln_processo_sei',
'tipo_atendimento_id',
'subtema_id',
'prioridade_id',
'situacao_id',
'uf_id',
'municipio_id',
'tipo_interessado_id',
'txt_nome_interessado',
'user_id',
'created_at',
'updated_at',
'bln_visualizada'
];
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class ModalidadeDemanda extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_modalidade_demanda';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class Prioridade extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_prioridade';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class RelacaoDemandas extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'mcid_codem.view_relacao_demandas';
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
use App\User;
class ResponsabilidadeDemanda extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'mcid_codem.tab_responsabilidade_demanda';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
protected $fillable = [
'demanda_id',
'user_id',
'dte_atribuicao_demanda'
];
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class SituacaoDemanda extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'mcid_codem.opc_situacao';
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class SubTema extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_subtema';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class Tema extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_tema';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class TipoAtendimento extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_tipo_atendimento';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class TipoDemanda extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_tipo_demanda';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Mod_codem;
use Illuminate\Database\Eloquent\Model;
class TipoInteressado extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'opc_tipo_interessado';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
......@@ -91,7 +91,13 @@ function convertaDataExtenso($data){
return "$nomediadasemana, $dia de $nomemes de $ano";
}
function adicionarDiasData($data, $dias, $meses = 0, $ano = 0)
{
//passe a data no formato yyyy-mm-dd
$data = explode("-", $data);
$newData = date("Y-m-d", mktime(0, 0, 0, $data[1] + $meses, $data[2] + $dias, $data[0] + $ano) );
return $newData;
}
......
......@@ -75,7 +75,7 @@ return [
'password' => env('DB_PASSWORD_CORP', ''),
'charset' => 'utf8',
'prefix' => '',
'schema' => ['mcid_sistema_se','mcid_propostas','pac','pendencias_caixa','sistema'],
'schema' => ['mcid_codem','mcid_sistema_se','mcid_propostas','pac','pendencias_caixa','sistema'],
'sslmode' => 'prefer',
],
......
This diff is collapsed.
......@@ -91,6 +91,8 @@ Vue.component('filtro-contratos-saci', require('./components/mod_saci/FiltroCont
Vue.component('filtro-empreendimentos-bndes', require('./components/mod_bndes/FiltroEmpreendimentosBndes.vue'));
Vue.component('dados-empreendimento-bndes', require('./components/mod_bndes/DadosEmpreendimentoBndes.vue'));
/** CODEM */
Vue.component('cadastro-demanda', require('./components/mod_codem/CadastroDemanda.vue'));
......
......@@ -300,11 +300,11 @@
<div class="row">
<div class="col col-xs-12 col-sm-4 br-input">
<label for="input-default">2.19. Valor de Liberações</label>
<input id="vlr_liberacoes" name="vlr_liberacoes" type="text" v-model="vlr_liberacoes" disabled="disabled"/>
<input id="vlr_liberacoes" v-bind:class="classeditinput" name="vlr_liberacoes" type="text" v-model="vlr_liberacoes"/>
</div>
<div class="col col-xs-12 col-sm-4 br-input">
<label for="input-default">2.20. Data da Última Liberação</label>
<input id="dte_ult_liberacao" name="dte_ult_liberacao" type="date" v-model="dte_ult_liberacao" disabled="disabled"/>
<input id="dte_ult_liberacao" v-bind:class="classeditinput" name="dte_ult_liberacao" type="date" v-model="dte_ult_liberacao"/>
</div>
<div class="col col-xs-12 col-sm-4 br-input">
<label for="input-default">2.21. Valor de Desembolso Contrapartida</label>
......
This diff is collapsed.
......@@ -163,4 +163,30 @@
</ul>
</div>
<!-- inicio menu Carteira de Investimentos-->
<div class="menu-folder"><a class="menu-item" href="javascript: void(0)"><span class="icon">
<i class="fas fa-regular fa-home" aria-hidden="true"></i></span><span class="content">Controle de Demandas</span></a>
<ul>
<li><a class="menu-item" href="#" title="Resumos"><span class="icon">
<i class="fas fa-regular fa-home"></i></span><span class="content">Demanda</span></a>
<ul>
<li><a class="menu-item" href="{{ url('/codem/demanda/nova') }}" title="Cadastrar Demanda"><span class="icon">
<i class="fas fa-regular fa-home"></i></span><span class="content">Cadastrar Demanda</span></a>
</li>
<li><a class="menu-item" href="{{ url('/codem/demanda/minhas_demandas') }}" title="Minhas Demanda"><span class="icon">
<i class="fas fa-regular fa-home"></i></span><span class="content">Minhas Demanda</span></a>
</li>
<li>
<a href="{{ url('/demanda/usuario/lista') }}" title="Minhas Demandas" class="state-published">Minhas Demandas</a>
</li>
</ul>
</li>
</ul>
</div>
@endcan
\ No newline at end of file
@extends('layouts.app')
@section('content')
<historico-navegacao
:url="'{{ url('/home') }}'"
:telanterior01="'Controle de Demandas'"
:telatual="'Cadastrar Demanda'"
>
</historico-navegacao>
<div class="main-content pl-sm-3 mt-5 container-fluid" id="main-content">
<cabecalho-relatorios
:titulo="'Cadastrar Demanda'"
:linkcompartilhar="'{{ url("/") }}'"
:barracompartilhar="false">
</cabecalho-relatorios>
<form role="form" method="POST" action='{{ url("codem/demanda/salvar") }}'>
@csrf
<cadastro-demanda :url="'{{ url('/') }}'"></cadastro-demanda>
<div class="p-3 text-right">
<button class="br-button primary mr-3" type="submit" name="Salvar Edição">Salvar
</button>
<button class="br-button danger mr-3" type="button" onclick="javascript:window.history.go(-1)">Voltar
</button>
</div>
</form>
</div>
@endsection
\ No newline at end of file
@extends('layouts.app')
@section('content')
<historico-navegacao
:url="'{{ url('/home') }}'"
:telanterior01="'Controle de Demandas'"
:telatual="'Dados da Demanda'"
>
</historico-navegacao>
<div class="main-content pl-sm-3 mt-5 container-fluid" id="main-content">
<cabecalho-relatorios
:titulo="'Dados da Demanda'"
:linkcompartilhar="'{{ url("/codem/demanda/dados/$demanda->demanda_id") }}'"
:barracompartilhar="false">
</cabecalho-relatorios>
<div class="form-group">
<nav>
<div class="nav nav-tabs" id="nav-tab" role="tablist">
<button class="nav-item nav-link {{($ativarAba == 'demanda') ? 'active' : ''}}" id="nav-demanda-tab" data-toggle="tab" href="#nav-demanda" role="tab" aria-controls="nav-demanda" aria-selected="true"><i class="fas fa-image fa-1x" aria-hidden="true"></i>Demanda</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'responsaveis') ? 'active' : ''}}" id="nav-responsaveis-tab" data-toggle="tab" href="#nav-responsaveis" role="tab" aria-controls="nav-responsaveis" aria-selected="true">Responsáveis</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'observacao') ? 'active' : ''}}" id="nav-observacoes-tab" data-toggle="tab" href="#nav-observacoes" role="tab" aria-controls="nav-observacoes" aria-selected="true">Observações</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'processos') ? 'active' : ''}}" id="nav-processo-tab" data-toggle="tab" href="#nav-processo" role="tab" aria-controls="nav-processo" aria-selected="false">Processos</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'documentos') ? 'active' : ''}}" id="nav-documentos-tab" data-toggle="tab" href="#nav-documentos" role="tab" aria-controls="nav-documentos" aria-selected="false">Documentos</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'arquivos') ? 'active' : ''}}" id="nav-arquivos-tab" data-toggle="tab" href="#nav-arquivos" role="tab" aria-controls="nav-arquivos" aria-selected="false">Arquivos</button>
</div><!-- nav nav-tabs-->
</nav>
<div class="tab-content" id="nav-tabContent">
<div class="tab-pane fade {{($ativarAba == 'demanda') ? 'show active' : ''}}" id="nav-demanda" role="tabpanel" aria-labelledby="nav-demanda-tab">
<div class="card">
<div class="card-body">
<form role="form" method="POST" action='{{ url("codem/demanda/atualizar") }}'>
@csrf
<input type="hidden" id="demanda_id" name="demanda_id" value="{{$demanda->demanda_id}}">
<cadastro-demanda
:url="'{{ url('/') }}'"
v-bind:dados="{{json_encode($demanda)}}"
></cadastro-demanda>
<div class="p-3 text-right">
<button class="br-button primary mr-3" type="submit" name="Salvar Edição">Salvar
</button>
<button class="br-button danger mr-3" type="button" onclick="javascript:window.history.go(-1)">Voltar
</button>
</div>
</form>
</div>
</div>
</div>
<!-- inicio tab responsaveis-->
<div class="tab-pane fade {{(Session::get('ativarAba') == 'responsaveis') ? 'show active' : ''}}" id="nav-responsaveis" role="tabpanel" aria-labelledby="nav-responsaveis-tab">
<div class="titulo">
<h5>Responsáveis</h5>
</div><!-- titulo-->
<div class="form-group">
<modallink tipo="link" nome="addResponsavel" titulo=" Criar" css="btn btn-outline-primary btn-sm"></modallink>
@if(count($responsaveisDemanda)>0)
<table class="table table-condensed">
<thead>
<tr>
<th>Data de Atribuição</th>
<th>Responsável</th>
<th>Ação</th>
</tr>
</thead>
<tbody>
@foreach($responsaveisDemanda as $responsavel)
<tr>
<td>{{date('d/m/Y',strtotime($responsavel->dte_atribuicao_demanda))}}</td>
<td>{{$responsavel->name}}</td>
<td><i class="fas fa-trash-alt"></i>{{$responsavel->responsabilidade_demanda_id}}</td>
</tr>
@endforeach
</tbody>
</table>
@endif
</div><!-- fim form-group-->
</div>
<!-- fim tab responsaveis-->
</div>
</div>
</div>
@endsection
@section('scriptsjs')
<script src="{{URL::asset('bootstrap/5/js/bootstrap.min.js')}}"></script>
@endsection
\ No newline at end of file
@extends('layouts.app')
@section('content')
<historico-navegacao
:url="'{{ url('/home') }}'"
:telanterior01="'Controle de Demandas'"
:telatual="'Minhas Demandas'"
>
</historico-navegacao>
<div class="main-content pl-sm-3 mt-5 container-fluid" id="main-content">
<cabecalho-relatorios
:titulo="'Minhas Demandas'"
:linkcompartilhar="'{{ url("/") }}'"
:barracompartilhar="false">
</cabecalho-relatorios>
<div class="form-group row">
<div class="col col-xs-12 col-sm-12">
<div class="table-responsive">
<table class="table table-striped table-hover table-sm">
<thead class="text-center">
<tr class="text-center ">
<th>#</th>
<th>ID</th>
<th>UF</th>
<th>Município</th>
<th>Area</th>
<th>Tema</th>
<th>Subtema</th>
<th>Situação</th>
<th>Tipo Interessado</th>
<th>Data Solicitação</th>
<th>Previsão Conclusão</th>
<th>Atraso</th>
<th>Interessado (s)</th>
<th>Descrição</th>
<th class="acao">Ação</th>
</tr>
</thead>
<tbody>
@foreach($demandasUsuario as $demanda)
@if($demanda->qtd_dias_atraso>0)
<tr class="conteudoTabela table-danger" >
@else
<tr class="conteudoTabela" >
@endif
<td>
@if($demanda->bln_visualizada)
<i class="fas fa-envelope-open fa-2x" style="color:green;"></i>
@else
<i class="fas fa-envelope fa-2x" style="color:gray;"></i>
@endif
</td>
<td>{{$demanda->demanda_id}}</td>
<td>{{$demanda->sg_uf}}</td>
<td>{{$demanda->ds_municipio}}</td>
<td>{{$demanda->txt_sigla_area}}</td>
<td>{{$demanda->txt_tema}}</td>
<td>{{$demanda->txt_sub_tema}}</td>
<td>{{$demanda->txt_situacao}}</td>
<td>{{$demanda->txt_tipo_interessado}}</td>
<td>{{($demanda->dte_solicitacao) ? date('d/m/Y',strtotime($demanda->dte_solicitacao)) : ''}}</td>
<td>{{($demanda->dte_previsao_conclusao) ? date('d/m/Y',strtotime($demanda->dte_previsao_conclusao)) : ''}}</td>
<td>{{($demanda->qtd_dias_atraso)>0 ? $demanda->qtd_dias_atraso : 0}}</td>
<td>{{$demanda->txt_nome_interessado}}</td>
<td>{{$demanda->txt_descricao_demanda}}</td>
<td class="acao"><a href='{{ url("codem/demanda/dados/$demanda->demanda_id")}}'><i class="fas fa-search"></i></a></td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
<div class="p-3 text-right">
<button class="br-button primary mr-3" type="button" name="Imprimir" onclick="window.print();">Imprimir
</button>
<button class="br-button danger mr-3" type="button" onclick="javascript:window.history.go(-1)">Voltar
</button>
</div>
</div>
@endsection
\ No newline at end of file
......@@ -48,10 +48,13 @@
<th>Município</th>
<th>CNPJ</th>
<th>Ente Público</th>
<th>Açöes</th>
<th>Modalidade</th>
<th>Situação</th>
<th>Valor</th>
<th>Data</th>
<th>Valor Cadastrado</th>
<th>Valor Selecionado</th>
<!-- <th>Data</th> -->
<th>Via Sistema</th>
<th class="text-center">Ação</th>
......@@ -69,6 +72,17 @@
$propostas_transferegov = $propostas_transferegov . ' - ' . $value;
}
$acoes = json_decode($dados->dsc_acoes);
$acoes_proposta = '';
foreach($acoes as $key => $value) {
if($key == 0)
$acoes_proposta = $value;
else
$acoes_proposta = $acoes_proposta . ' - ' . $value;
}
// agora a nosa $arr possui os valores (3, 6, 9, 12)
?>
<tr class="text-center">
......@@ -78,10 +92,12 @@
<td>{{$dados->ds_municipio}}</td>
<td>{{$dados->ente_publico_id}}</td>
<td>{{$dados->txt_ente_publico}}</td>
<td><?php print_r($acoes_proposta) ?></td>
<td>{{$dados->txt_modalidade_participacao}}</td>
<td>{{$dados->txt_situacao_proposta}}</td>
<td>{{number_format( ($dados->vlr_intervencao), 2, ',' , '.')}}</td>
<td>@if($dados->created_at) {{date('d/m/Y',strtotime($dados->created_at))}} @endif</td>
<td>{{number_format( ($dados->vlr_repasse), 2, ',' , '.')}}</td>
<!-- <td>@if($dados->created_at) {{date('d/m/Y',strtotime($dados->created_at))}} @endif</td> -->
<td>@if($dados->bln_propostas_recebidas_sistema) Sim @else Não @endif</td>
<td>
<button type="button" class="br-button circle secondary small mr-3" aria-label="Ícone ilustrativo"
......
......@@ -87,6 +87,7 @@
</ul>
</nav>
<div class="tab-content">
<div class="tab-panel active" id="panel-dados-gerais">
......
......@@ -114,3 +114,17 @@ Route::get('/bndes/status_licitacao', 'ApiController@buscarStatusLicitacaoBndes'
Route::get('/bndes/status_projeto_engenharia', 'ApiController@buscarStatusProjetoEngenhariaBndes');
/** CODEM */
Route::get('/tipoDemanda', 'ApiController@listaTipoDemanda');
Route::get('/tipoAtendimento', 'ApiController@listaTipoAtendimento');
Route::get('/tema', 'ApiController@listaTema');
Route::get('/subTema/{tema}', 'ApiController@listaSubTema');
Route::get('/prioridade', 'ApiController@listaPrioridade');
Route::get('/prioridade/{qtd_dias}', 'ApiController@buscaPrioridade');
Route::get('/tipo_interessado', 'ApiController@listaTipoInteressado');
Route::get('/modalidade_demanda', 'ApiController@listaModalidadeDemanda');
Route::get('/tema/subTema/{subtema}', 'ApiController@buscaIdTema');
Route::get('/situacao_demanda', 'ApiController@listaSituacaoDemanda');
......@@ -282,3 +282,17 @@ Route::get('/painel/visualizar/{DadosPaineis}', 'Sistema\DadosPaineisController@
/////////módulo bndes/////////
////módulo CODEM
Route::get('/codem/demanda/nova', 'Mod_codem\DemandaController@cadatrarDemanda')->middleware('can:eAdmin');
Route::post('/codem/demanda/salvar', 'Mod_codem\DemandaController@salvarDemanda')->middleware('can:eAdmin');
Route::post('/codem/demanda/atualizar', 'Mod_codem\DemandaController@atualizarDemanda')->middleware('can:eAdmin');
Route::get('/codem/demanda/dados/{demanda}', 'Mod_codem\DemandaController@abrirDemanda')->middleware('can:eAdmin');
Route::get('/codem/demanda/minhas_demandas', 'Mod_codem\DemandaController@minhasDemandas')->middleware('can:eAdmin');
//////módulo CODEM
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment