Commit add6e3df authored by GuilhermeGz's avatar GuilhermeGz
Browse files

Resolução de conflito

parents 590ed5ea 5a805a92
Showing with 85 additions and 85 deletions
+85 -85
......@@ -43,4 +43,4 @@ PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
\ No newline at end of file
......@@ -1152,6 +1152,7 @@ class TrabalhoController extends Controller
'tipo' => 1,
]);
$notificacao->save();
// SubmissaoRecebidaNotification.php
Notification::send($userTemp, new SubmissaoRecebidaNotification($trabalho->id,$trabalho->titulo,$userTemp));
//Proponente
$notificacao = App\Notificacao::create([
......@@ -1162,7 +1163,8 @@ class TrabalhoController extends Controller
'tipo' => 1,
]);
$notificacao->save();
Notification::send(Auth::user(), new SubmissaoNotification($trabalho->id,$trabalho->titulo));
// submissao e notificação.php $trabalho->id,$trabalho->titulo
Notification::send(Auth::user(), new SubmissaoNotification($trabalho));
return redirect(route('proponente.projetos'))->with(['mensagem' => 'Proposta submetida!']);
......@@ -1493,6 +1495,8 @@ class TrabalhoController extends Controller
}
$subject = "Participante de Projeto";
$time = Carbon::today('America/Recife');
$time = $time->isoFormat('às H:mm, dddd, D/M/YYYY');
Mail::to($email)
->send(new SubmissaoTrabalho($userParticipante, $subject, $edital, $projeto));
......
......@@ -14,17 +14,19 @@ class SubmissaoNotification extends Notification
public $data;
public $url;
public $natureza_id;
/**
* Create a new notification instance.
*
* @return void
*/
public function __construct($id,$titulo)
public function __construct($trabalho)
{
$this->data = date('d/m/Y \à\s H:i\h', strtotime(now()));
$url = "/projeto/visualizar/".$id;
$url = "/projeto/visualizar/".$trabalho->id;
$this->url = url($url);
$this->titulo = $titulo;
$this->titulo = $trabalho->titulo;
$this->natureza_id = $trabalho->evento->natureza_id;
}
/**
......@@ -50,7 +52,8 @@ class SubmissaoNotification extends Notification
return (new MailMessage)
->subject('Sistema Submeta - Submissão de proposta / projeto')
->greeting("Saudações!")
->line("O sistema Submeta recebeu o envio de sua proposta / projeto intitulada(o) {$this->titulo}.")
->line("O sistema Submeta recebeu o envio de sua proposta / projeto intitulada(o) {$this->titulo}\n\n.")
->line("{$this->data}")
->action('Acessar Proposta', $this->url )
->markdown('vendor.notifications.email');
}
......
......@@ -51,6 +51,7 @@ class SubmissaoRecebidaNotification extends Notification
->subject('Sistema Submeta - Submissão de proposta / projeto')
->greeting("Saudações!")
->line("O sistema Submeta recebeu o envio de sua proposta / projeto intitulada(o) {$this->titulo}.")
->line("{$this->data}")
->action('Acessar Formulário', $this->url )
->markdown('vendor.notifications.email');
}
......
<?php
namespace App\Policies;
use App\User;
use App\Evento;
use App\CoordenadorComissao;
use App\AdministradorResponsavel;
use Illuminate\Auth\Access\HandlesAuthorization;
class UsuariosPolicy
{
use HandlesAuthorization;
/**
* Create a new policy instance.
*
* @return void
*/
public function __construct()
{
}
public function isUser(User $user){
if($user->has('')){
}else if(){
}else if(){
}else if(){
}else if(){
}else if(){
}else if(){
}
}
}
......@@ -4,7 +4,7 @@
<div class="container" style="margin-top: 30px;">
<div class="container" >
<div class="container">
<div class="row">
@if(session('mensagem'))
<div class="col-md-12" style="margin-top: 30px;">
......@@ -29,6 +29,9 @@
</div>
</div>
<hr>
<div class="col-sm-4 mb-3" style="display:flex; margin:auto;">
<input type="text" class="form-control form-control-edit" placeholder="Digite o nome do usuário..." onkeyup="buscar(this)"> <img src="{{asset('img/icons/logo_lupa.png')}}" alt="">
</div>
<table class="table table-bordered">
<thead>
<tr>
......@@ -38,11 +41,11 @@
<th scope="col">Opções</th>
</tr>
</thead>
<tbody>
<tbody id="usuarios">
@foreach ($users as $user)
@if (auth()->user()->id != $user->id)
@if(auth()->user()->id != "administrador")
<tr>
<tr class="apareceu">
<td>
{{ $user->name }}
</td>
......@@ -117,6 +120,32 @@
@section('javascript')
<script>
function buscar(input) {
let nome_usuarios = document.getElementById("usuarios").children;
if(input.value.length > 2) {
for(let i = 0; i < nome_usuarios.length; i++){
if(nome_usuarios[i].classList.contains("apareceu")){
let nameUser = nome_usuarios[i].children[0].textContent;
console.log(nameUser);
if(nameUser.toLowerCase().substr(0).indexOf(input.value.toLowerCase()) >= 0) {
nome_usuarios[i].style.display = "";
}else {
nome_usuarios[i].style.display = "none";
}
}
}
}else {
for(let i = 0; i < nome_usuarios.length; i++) {
if(nome_usuarios[i].classList.contains("apareceu")){
nome_usuarios[i].style.display = "";
}
}
}
}
</script>
@endsection
......@@ -31,6 +31,7 @@
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" value="{{ old('tipo') }}" required>
<option @if(old('tipo')=='PIBIC' ) selected @endif value="PIBIC">PIBIC</option>
<option @if(old('tipo')=='PIBIC-EM' ) selected @endif value="PIBIC-EM">PIBIC-EM</option>
<option @if(old('tipo')=='PIBIC-AF' ) selected @endif value="PIBIC-AF">PIBIC-AF</option>
<option @if(old('tipo')=='PIBITI' ) selected @endif value="PIBITI">PIBITI</option>
<option @if(old('tipo')=='PIBEX' ) selected @endif value="PIBEX">PIBEX</option>
</select>
......
......@@ -33,6 +33,7 @@
<select id="tipo" type="text" class="form-control @error('tipo') is-invalid @enderror" name="tipo" required>
<option value="PIBIC" {{ $evento->tipo == "PIBIC" ? 'selected' :'' }}>PIBIC</option>
<option value="PIBIC-EM" {{ $evento->tipo == "PIBIC-EM" ? 'selected' :'' }}>PIBIC-EM</option>
<option value="PIBIC-AF" {{ $evento->tipo == "PIBIC-AF" ? 'selected' :'' }}>PIBIC-AF</option>
<option value="PIBITI" {{ $evento->tipo == "PIBITI" ? 'selected' :'' }}>PIBITI</option>
<option value="PIBEX" {{ $evento->tipo == "PIBEX" ? 'selected' :'' }}>PIBEX</option>
</select>
......
......@@ -7,7 +7,7 @@
<div class="card-body">
<div class="container">
<div class="form-row mt-3">
<div class="col-md-12"><h5 style="color: #1492E6; margin-bottom:-0.4rem">Informações do projeto</h5></div>
<div class="col-md-12"><h5 style="color: #1492E6; margin-bottom:-0.4rem">Informações do Projeto</h5></div>
<div class="col-md-12" style="margin-bottom: -0.8rem;"><hr style="border-top: 1px solid#1492E6"></div>
<div class="form-group col-md-12" style="margin-top: 10px">
......
......@@ -15,6 +15,11 @@
@endif
<button type="submit" class="btn btn-success" id="idButtonSubmitProjeto" >{{ __('Submeter projeto') }}</button>
</div>
@if($errors->any())
<div class="alert alert-danger">
Verifique se todos os campos obrigatórios/Dados do discente foram preenchidos!
</div>
@endif
</div>
</div>
</div>
......
......@@ -26,7 +26,7 @@
@endphp
<div @if(!$participante) hidden @endif class="form-row mb-1 col-md-6" style="margin-top: 10px" id="part{{$i}}">
<div @if(!$participante) hidden @endif class="form-row mb-3 col-md-6" style="margin-top: 10px" id="part{{$i}}">
<div class="col-sm-2" style="display: flex; align-items: center;">
<img src="{{asset('img/icons/usuario.svg')}}" style="width:60px" alt="">
</div>
......@@ -219,8 +219,8 @@
@component('componentes.input', ['label' => 'Instituição de Ensino'])
<select style="display: inline" onchange="showInstituicao(this)" class="form-control" name="instituicao[{{$i}}]">
<option value="" disabled selected hidden>-- Instituição --</option>
<option @if(old('instituicao')[$i] ?? ($participante->user->instituicao ?? "") == 'UFAPE' ) selected @endif value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option>
<option @if(old('instituicao')[$i] ?? ($participante->user->instituicao ?? "") == 'Outra' ) selected @endif value="Outra" >Outra</option>
<option @if((old('instituicao')[$i] ?? ($participante->user->instituicao ?? "")) == 'UFAPE' ) selected @endif value="UFAPE">Universidade Federal do Agreste de Pernambuco - UFAPE</option>
<option @if((old('instituicao')[$i] ?? ($participante->user->instituicao ?? "")) == 'Outra' ) selected @endif value="Outra" >Outra</option>
</select>
@error('instituicao.'.$i)
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
......@@ -243,14 +243,14 @@
@component('componentes.input', ['label' => 'Curso'])
<select style="display: inline" class="form-control" name="curso[{{$i}}]" onchange="showCurso(this)">
<option value="" disabled selected hidden>-- Selecione uma opção--</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Bacharelado em Agronomia' ) selected @endif value="Bacharelado em Agronomia">Bacharelado em Agronomia</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Bacharelado em Ciência da Computação' ) selected @endif value="Bacharelado em Ciência da Computação">Bacharelado em Ciência da Computação</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Bacharelado em Engenharia de Alimentos' ) selected @endif value="Bacharelado em Engenharia de Alimentos">Bacharelado em Engenharia de Alimentos</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Bacharelado em Medicina Veterinária' ) selected @endif value="Bacharelado em Medicina Veterinária">Bacharelado em Medicina Veterinária</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Bacharelado em Zootecnia' ) selected @endif value="Bacharelado em Zootecnia">Bacharelado em Zootecnia</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Licenciatura em Letras' ) selected @endif value="Licenciatura em Letras">Licenciatura em Letras</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Licenciatura em Pedagogia' ) selected @endif value="Licenciatura em Pedagogia">Licenciatura em Pedagogia</option>
<option @if(old('curso')[$i] ?? ($participante->curso ?? "") == 'Outro' ) selected @endif value="Outro" >Outro</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Bacharelado em Agronomia' ) selected @endif value="Bacharelado em Agronomia">Bacharelado em Agronomia</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Bacharelado em Ciência da Computação' ) selected @endif value="Bacharelado em Ciência da Computação">Bacharelado em Ciência da Computação</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Bacharelado em Engenharia de Alimentos' ) selected @endif value="Bacharelado em Engenharia de Alimentos">Bacharelado em Engenharia de Alimentos</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Bacharelado em Medicina Veterinária' ) selected @endif value="Bacharelado em Medicina Veterinária">Bacharelado em Medicina Veterinária</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Bacharelado em Zootecnia' ) selected @endif value="Bacharelado em Zootecnia">Bacharelado em Zootecnia</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Licenciatura em Letras' ) selected @endif value="Licenciatura em Letras">Licenciatura em Letras</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Licenciatura em Pedagogia' ) selected @endif value="Licenciatura em Pedagogia">Licenciatura em Pedagogia</option>
<option @if((old('curso')[$i] ?? ($participante->curso ?? "")) == 'Outro' ) selected @endif value="Outro" >Outro</option>
</select>
@error('curso.'.$i)
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
......@@ -274,7 +274,7 @@
<select name="turno[{{$i}}]" class="form-control" >
<option value="" selected>-- Selecione uma opção --</option>
@foreach ($enum_turno as $key => $value)
<option @if(old('turno')[$i] ?? ($participante->turno ?? "") == $value ) selected @endif value="{{ $value }}">{{ $value }}</option>
<option @if((old('turno')[$i] ?? ($participante->turno ?? "")) == $value ) selected @endif value="{{ $value }}">{{ $value }}</option>
@endforeach
</select>
@error('turno.'.$i)
......@@ -292,7 +292,7 @@
<select name="total_periodos[{{$i}}]" class="form-control" onchange="gerarPeriodo(this)" >
<option value="" selected>-- Selecione uma opção --</option>
@foreach ($options as $key => $value)
<option @if(old('total_periodos')[$i] ?? ($participante->total_periodos ?? "") == $key ) selected @endif value="{{ $key }}">{{ $value }}</option>
<option @if((old('total_periodos')[$i] ?? ($participante->total_periodos ?? "")) == $key ) selected @endif value="{{ $key }}">{{ $value }}</option>
@endforeach
</select>
@error('total_periodos.'.$i)
......@@ -321,8 +321,8 @@
<select name="ordem_prioridade[]" class="form-control" >
<option value="" selected>-- ORDEM --</option>
@for($j = 1; $j <= $edital->numParticipantes; $j++)
<option @if(old('total_periodos')[$i] ?? ($participante->ordem_prioridade ?? '') == $j ) selected @endif value="{{ $j }}">{{ $j }}</option> @endfor
<option @if(old('total_periodos')[$i] ?? ($participante->ordem_prioridade ?? '') == $j ) selected @endif value="{{ $j }}">{{ $j }}</option>
@endfor
</select>
@error('ordem_prioridade.'.$i)
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
......
......@@ -17,7 +17,7 @@
{{ session('mensagem') }}
</div>
@endif
@if ($errors->any())
<!-- @if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
......@@ -25,7 +25,7 @@
@endforeach
</ul>
</div>
@endif
@endif -->
<div class="row justify-content-center">
......@@ -39,7 +39,7 @@
@include('projeto.editaFormulario.anexos')
@include('projeto.editaFormulario.finalizar')
</div>
</div>
......
......@@ -17,16 +17,17 @@
<div class="row justify-content-start" style="alignment: center">
@foreach($projeto->participantes as $participante)
<div class="col-sm-1">
<img src="{{asset('img/icons/usuario.svg')}}" style="width:60px" alt="">
<div class="col-sm-1 mt-4">
<img src="{{asset('img/icons/usuario.svg')}}" style="width:60px" alt="">
</div>
<div class="col-sm-5">
<h5>{{$participante->user->name}}</h5>
<h5>{{$participante->planoTrabalho->titulo}}</h5>
<h9>
<div class="col-sm-5 mt-4">
<h5 class="mb-0">Nome: {{$participante->user->name}}</h5>
<h5 class="mb-0">Plano: {{$participante->planoTrabalho->titulo}}</h5>
<h6>
<a href="" data-toggle="modal" data-target="#modalVizuParticipante{{$participante->id}}" class="button">Informações</a>
</h9>
</h6>
</div>
<!-- Modal visualizar informações participante -->
<div class="modal fade" id="modalVizuParticipante{{$participante->id}}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-xl">
......
......@@ -127,7 +127,7 @@
--}}
<!-- Button trigger modal -->
@if(($projeto->status == "rascunho") || ($projeto->evento->fimSubmissao > $hoje))
<div class="container">
<div class="row">
<div class="col text-center" style="margin-left: 20px">
......@@ -137,6 +137,7 @@
</div>
</div>
</div>
@endif
</div>
</div>
......
......@@ -151,7 +151,7 @@
--}}
<!-- Button trigger modal -->
@if(($projeto->status == "rascunho") || ($projeto->evento->fimSubmissao > $hoje))
<div class="container">
<div class="row">
<div class="col text-center" style="margin-left: 20px">
......@@ -161,6 +161,7 @@
</div>
</div>
</div>
@endif
</div>
</div>
</td>
......
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