Commit 841a0dba authored by sandroresende's avatar sandroresende

inclusao email nova demanda

parent d7147d01
......@@ -7,6 +7,7 @@ use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Mail\Mod_codem\NovaDemanda;
use App\Mod_codem\Demanda;
use App\Mod_codem\Encaminhamento;
use App\Mod_codem\RelacaoDemandas;
......@@ -21,6 +22,7 @@ use App\User;
use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Mail;
class DemandaController extends Controller
{
......@@ -93,6 +95,8 @@ class DemandaController extends Controller
if ($salvoSucesso && $salvoSituacao){
DB::commit();
$usuario = Auth::user();
Mail::to($usuario->email)->send(new NovaDemanda($demanda,$usuario));
flash()->sucesso("Sucesso", "Demanda cadastrada com sucesso!");
return redirect("/codem/demanda/minhas_demandas");
} else {
......
<?php
namespace App\Mail\Mod_codem;
use App\Mod_codem\RelacaoDemandas;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
class NovaDemanda extends Mailable
{
use Queueable, SerializesModels;
public $url;
public $usuario;
public $demanda;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct($demanda, $usuario)
{
$this->url = url('/');
$this->demanda = RelacaoDemandas::find($demanda->id);
$this->usuario = $usuario;
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->markdown('emails.modulo_codem.nova_demanda');
}
}
@component('mail::message')
# Confirmação de Recebimento - Nova Demanda
# Nova Demanda Recebida - Nº {{$demanda->demanda_id}}
<p>Prezado(a) {{ $permissao->user->nome }} {{ $permissao->user->sobrenome }},</p>
<p>Prezado(a) {{ $usuario->name }},</p>
<br>
<br>
<p>Gostaríamos de informar que o cadastro do Ente Público relacionado ao {{ $usuario->entePublico->txt_ente_publico }} refetente ao município
{{ $usuario->entePublico->municipio->txt_nome_sem_acento}}-{{ $usuario->entePublico->municipio->uf->txt_sigla_uf }} foi validado com sucesso!
<p>
Gostaríamos de informar que uma nova demanda foi recebida em nosso sistema para o setor {{$demanda->txt_sigla_setor}}. Detalhes sobre
a demanda estão disponíveis abaixo:
</p>
<p>
Com a validação concluída, o cadastro do Ente Público agora está ativo no sistema, permitindo o acesso e o uso das funcionalidades disponíveis.
<strong>Data de Recebimento: </strong>{{date('d/m/Y',strtotime($demanda->dte_solicitacao))}}
</p>
<p>
Para acessar o sistema, siga os seguintes passos:
<strong>Descrição da Deamanda: </strong>
</p>
<p>
1. Acesse a seguinte URL: <a href="http://sistema.cidades.gov.br/login" target="_blank">http://sistema.cidades.gov.br/login</a>;<br>
2. Utilize o email {{ $permissao->user->email}} como login e a senha temporária "123456" para realizar o primeiro acesso; e<br>
2. Após efetuar o login pela primeira vez, o sistema solicitará que você crie uma nova senha pessoal. Por razões de segurança, recomendamos que escolha
uma senha forte e única.
{{$demanda->txt_descricao_demanda}}
</p>
<p>
Lembramos que é fundamental manter a confidencialidade de suas credenciais de acesso e nunca compartilhá-las com terceiros. Caso suspeite de qualquer
atividade suspeita em sua conta, por favor, entre em contato com nossa equipe de suporte imediatamente.
Por favor, tome as medidas necessárias para revisar e iniciar o processo de encaminhamento ou execução conforme as políticas e
procedimentos estabelecidos para o seu setor.
</p>
<p>
Se precisar de mais informações ou esclarecimentos, sinta-se à vontade para entrar em contato conosco.
</p>
<p>
Agradecemos antecipadamente pela sua atenção e cooperação.
</p>
@component('mail::button', ['url' => $url])
@component('mail::button', ['url' => $url . '/codem/demanda/dados/' . $demanda->demanda_id] . '/demanda')
Acessar o sistema
@endcomponent
Atenciosamente,<br>
<br>
<br>
<strong>Secretaria Executiva</strong>
<strong>Ministério das Cidades</strong>
<hr>
<p><small>Se estiver com dificuldade para clicar no link, copie e cole esta url no seu browser: <a href="http://sistema.cidades.gov.br/login">http://sistema.cidades.gov.br/login</a></small></p>
<p><small>Se estiver com dificuldade para clicar no link, copie e cole esta url no seu browser: http://sistema.cidades.gov.br/codem/demanda/dados/{{$demanda->demanda_id}}/demanda</small></p>
@endcomponent
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