Commit 7cac20ed authored by sandroresende's avatar sandroresende

mensagem de proposta transferegov duplicada

parent ad3f6e58
......@@ -17,6 +17,7 @@ use App\Mod_codem\ViewEncaminhamentoDemanda;
use App\Mod_codem\ViewObservacoesDemanda;
use App\User;
use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\DB;
......@@ -90,6 +91,15 @@ class DemandaController extends Controller
public function abrirDemanda($demandaID){
$ativarAba = 'demanda';
if(session()->has('ativarAba')){
$ativarAba = session()->has('ativarAba');
}
//return $ativarAba;
$demanda = RelacaoDemandas::where('demanda_id', $demandaID)->firstOrFail();
if(!$demanda->bln_visualizada){
......@@ -106,7 +116,7 @@ class DemandaController extends Controller
$ativarAba = 'demanda';
return view('modulo_codem.dados_demanda',compact('demanda','ativarAba','documentosDemanda','encaminhamentoDemanda','observacoesDemanda'));
}
......
......@@ -17,6 +17,7 @@ use App\User;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Session;
class DocumentosDemandaController extends Controller
{
......@@ -92,29 +93,32 @@ class DocumentosDemandaController extends Controller
}
public function excluirDocumento($documentoId){
public function excluirDocumento($documento){
$documento = RlcDocumentoDemanda::where('id',$documentoId)->get();
$documentoExcluido = RlcDocumentoDemanda::where('id',$documento)->get();
if(count($documento) == 0){
if(count($documentoExcluido) == 0){
flash()->erro("Erro", "Não existe este documento.");
return back();
}
DB::beginTransaction();
$documento = RlcDocumentoDemanda::find($documentoId);
$documentoExcluido = RlcDocumentoDemanda::find($documento);
$demandaId = $documentoExcluido->demanda_id;
$documentoDeletado = $documento->delete();
$documentoDeletado = $documentoExcluido->delete();
session('ativarAba' ,'documento');
$ativarAba = 'documento';
if ($documentoDeletado){
DB::commit();
flash()->sucesso("Sucesso", "Documento excluído com sucesso!");
return redirect('/codem/demanda/dados/'.$documento->demanda_id);
return redirect('/codem/demanda/dados/'.$demandaId);
} else {
DB::rollBack();
......
......@@ -832,7 +832,7 @@ class SelecaoController extends Controller
$whereProposta[] = ['txt_rp','=' ,'RP2'];
$whereProposta[] = ['prop_num_proposta', trim($request->num_proposta_transferegov)];
$propostaTransf = ViewSysPropostasTransferegov::where($whereProposta)->get();
$propostaTransf = ViewSysPropostasTransferegov::where($whereProposta)->get();
if(count($propostaTransf) == 0){
flash()->erro("Erro", "Proposta inexistente ou não pertence ao RP2.");
......@@ -840,6 +840,14 @@ class SelecaoController extends Controller
}
$propostaSelecionada = DadosTransferegov::where('num_proposta_transferegov', $request->num_proposta_transferegov)->get();
if(count($propostaSelecionada) > 0){
flash()->erro("Erro", "Já existe uma proposta cadastrada com esse número.");
return back();
}
DB::beginTransaction();
$dadosTransferegov = new DadosTransferegov;
......
......@@ -7,11 +7,15 @@
@section('content')
<div class="main-content" id="main-content">
@can('eGestao')
<span class="br-divider dashed my-3"></span>
@include('modulo_sistema.gerais.propostas.atalhos_consultas')
@include('modulo_sistema.gerais.propostas.atalhos_consultas_propostas')
@can('eAdmin')
<span class="br-divider dashed my-3"></span>
@include('modulo_sistema.gerais.carteira_investimento.atalhos_consultas_tci')
@endcan
......
......@@ -26,9 +26,9 @@
<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-clipboard-list fa-1x" aria-hidden="true"></i>Demanda</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'documento') ? 'active' : ''}}" id="nav-documento-tab" data-toggle="tab" href="#nav-documento" role="tab" aria-controls="nav-documento" aria-selected="true"><i class="fas fa-clipboard-list fa-1x" aria-hidden="true"></i>Documentos SEI</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'encaminhamento') ? 'active' : ''}}" id="nav-encaminhamento-tab" data-toggle="tab" href="#nav-encaminhamento" role="tab" aria-controls="nav-encaminhamento" aria-selected="true"><i class="fas fa-share-square fa-1x" aria-hidden="true"></i>Encaminhamento</button>
<button class="nav-item nav-link {{(Session::get('ativarAba') == 'observacoes') ? 'active' : ''}}" id="nav-observacoes-tab" data-toggle="tab" href="#nav-observacoes" role="tab" aria-controls="nav-observacoes" aria-selected="true"><i class="fas fa-edit fa-1x" aria-hidden="true"></i>Observações</button>
<button class="nav-item nav-link {{($ativarAba == 'documento') ? 'active' : ''}}" id="nav-documento-tab" data-toggle="tab" href="#nav-documento" role="tab" aria-controls="nav-documento" aria-selected="true"><i class="fas fa-clipboard-list fa-1x" aria-hidden="true"></i>Documentos SEI</button>
<button class="nav-item nav-link {{($ativarAba == 'encaminhamento') ? 'active' : ''}}" id="nav-encaminhamento-tab" data-toggle="tab" href="#nav-encaminhamento" role="tab" aria-controls="nav-encaminhamento" aria-selected="true"><i class="fas fa-share-square fa-1x" aria-hidden="true"></i>Encaminhamento</button>
<button class="nav-item nav-link {{($ativarAba == 'observacoes') ? 'active' : ''}}" id="nav-observacoes-tab" data-toggle="tab" href="#nav-observacoes" role="tab" aria-controls="nav-observacoes" aria-selected="true"><i class="fas fa-edit fa-1x" aria-hidden="true"></i>Observações</button>
</div><!-- nav nav-tabs-->
</nav>
......@@ -60,7 +60,7 @@
</div>
<!-- inicio tab documento-->
<div class="tab-pane fade {{(Session::get('ativarAba') == 'documento') ? 'show active' : ''}}" id="nav-documento" role="tabpanel" aria-labelledby="nav-documento-tab">
<div class="tab-pane fade {{($ativarAba == 'documento') ? 'show active' : ''}}" id="nav-documento" role="tabpanel" aria-labelledby="nav-documento-tab">
<div class="card container-fluid">
<div class="card-body">
<form class="form-horizontal" role="form" method="POST" action='{{ url("codem/demanda/minhas_demandas/documento/novo") }}'>
......@@ -97,16 +97,16 @@
<td>{{date('d/m/Y',strtotime($dados->created_at))}}</td>
<td>
<botao-acao-icone
:url="'{{ url("/codem/demanda/documento/excluir")}}'"
registro="{{$dados->id}}"
mensagem="Deseja excluir o documento?"
titulo="Atenção!!!"
txtbotaoconfirma="Sim"
txtbotaocancela="Cancelar"
cssbotao="br-button circle danger small mr-3"
cssicone="fas fa-trash"
></botao-acao-icone>
:url="'{{ url("/codem/demanda/documento/excluir")}}'"
registro="{{$dados->id}}"
mensagem="Deseja excluir o documento?"
titulo="Atenção!!!"
txtbotaoconfirma="Sim"
txtbotaocancela="Cancelar"
cssbotao="br-button circle danger small mr-3"
cssicone="fas fa-trash"
></botao-acao-icone>
</td>
</tr>
......@@ -119,7 +119,7 @@
</div>
<!-- inicio tab encaminhamento-->
<div class="tab-pane fade {{(Session::get('ativarAba') == 'encaminhamento') ? 'show active' : ''}}" id="nav-encaminhamento" role="tabpanel" aria-labelledby="nav-encaminhamento-tab">
<div class="tab-pane fade {{($ativarAba == 'encaminhamento') ? 'show active' : ''}}" id="nav-encaminhamento" role="tabpanel" aria-labelledby="nav-encaminhamento-tab">
<div class="card">
<div class="card-body">
@if(count($encaminhamentoDemanda)>0)
......@@ -185,7 +185,7 @@
</div>
<!-- inicio tab observacoes-->
<div class="tab-pane fade {{(Session::get('ativarAba') == 'observacoes') ? 'show active' : ''}}" id="nav-observacoes" role="tabpanel" aria-labelledby="nav-observacoes-tab">
<div class="tab-pane fade {{($ativarAba == 'observacoes') ? 'show active' : ''}}" id="nav-observacoes" role="tabpanel" aria-labelledby="nav-observacoes-tab">
<div class="card-body">
@if(count($observacoesDemanda)>0)
<table class="table table-condensed">
......
<div class="br-card">
<div class="card-header ">
<div class="d-flex">
<span class="br-avatar mt-1" title="Situação">
<span class="content">
<img src='{{ URL::asset("/img/cvea_823-400x400.jpg ")}}' alt="Imagem ilustrativa"/>
</span>
</span>
<div class="ml-3">
<div class="text-weight-semi-bold text-up-02">Pesquisas Rápidas</div>
<div>
Carteira de Investimento
</div>
</div>
<div class="ml-auto">
</div>
</div>
</div><!--card-header -->
<div class="card-content">
<div class="row" >
<div class="col-lg mb-8x mb-lg-0">
<div class="card card-stats">
<form action="{{ url('carteira_investimento/contrato/') }}" method="POST">
<div class="card-header card-header-warning card-header-icon">
<div class="card-icon">
<i class="material-icons fas fas fa-home"></i>
</div>
<p class="titulo-caixa">Empreendimento</p>
@csrf
<p class="valor-unidade-medida">Digite o código SACI do empreendimento</p>
</div>
<div class="card-footer">
<div class="input-group mb-4">
<input type="text" class="form-control" required placeholder="Ex.: 1254863" aria-label="Ex.: 1254863" aria-describedby="basic-addon2" id="codigo_saci" name="codigo_saci">
<div class="input-group-append">
<button class="btn btn-primary btn-sm" type="submit"><i class="fas fa-search"></i></button>
</div>
</div>
<div class="stats">
</div>
</div>
</form>
</div>
</div>
<div class="col-lg mb-8x mb-lg-0">
<div class="card card-stats">
<form action="{{ url('/selecao/propostas/pesquisar') }}" method="POST">
<div class="card-header card-header-success card-header-icon">
<div class="card-icon">
<i class="material-icons fas fa-building"></i>
</div>
<p class="titulo-caixa">Ente Público</p>
@csrf
<p class="valor-unidade-medida">Digite o CNPJ com os zeros a esquerda e sem caracteres especiais</p>
</div>
<div class="card-footer">
<div class="input-group mb-4">
<input type="text" class="form-control" required placeholder="Ex.: 00333444000111" aria-label="Ex.: 00333444000111" aria-describedby="basic-addon2" id="entepublico" name="entepublico">
<div class="input-group-append">
<button class="btn btn-primary btn-sm" type="submit"><i class="fas fa-search"></i></button>
</div>
</div>
<div class="stats">
</div>
</div>
</form>
</div>
</div>
<div class="col-lg">
<div class="card card-stats">
<form action="{{ url('/selecao/propostas/pesquisar') }}" method="POST">
<div class="card-header card-header-primary card-header-icon">
<div class="card-icon">
<i class="material-icons fas fa-file-contract"></i>
</div>
<p class="titulo-caixa">Proposta Transferegov</p>
@csrf
<p class="valor-unidade-medida">Digite o número da proposta no Transferegov</p>
</div>
<div class="card-footer">
<div class="input-group mb-4">
<input type="text" class="form-control" required placeholder="Ex: 2072/2020" aria-label="Ex: 2072/2020" aria-describedby="basic-addon2" id="numPropostaTransf" name="numPropostaTransf">
<div class="input-group-append">
<button class="btn btn-primary btn-sm" type="submit"><i class="fas fa-search"></i></button>
</div>
</div>
<div class="stats">
</div>
</div>
</form>
</div>
</div>
</div>
</div><!--card-content -->
</div><!--br-card -->
\ No newline at end of file
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