Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
aceite-tecnico-backend
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Renan de Jesus Montenegro da Silva
aceite-tecnico-backend
Commits
c07dd277
Commit
c07dd277
authored
Jan 06, 2026
by
RenanMontenegro3
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: Alteração na lógica de envio de emails, titulos, berços e status
parent
0b70f116
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
84 additions
and
44 deletions
+84
-44
AcceptRestController.java
.../twjobs/api/accepts/controllers/AcceptRestController.java
+66
-34
CadastroAcceptService.java
.../treinaweb/twjobs/core/service/CadastroAcceptService.java
+18
-10
No files found.
src/main/java/br/com/treinaweb/twjobs/api/accepts/controllers/AcceptRestController.java
View file @
c07dd277
This diff is collapsed.
Click to expand it.
src/main/java/br/com/treinaweb/twjobs/core/service/CadastroAcceptService.java
View file @
c07dd277
...
@@ -275,10 +275,12 @@ public class CadastroAcceptService {
...
@@ -275,10 +275,12 @@ public class CadastroAcceptService {
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Em processamento"
+
"\n"
+
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Em processamento"
+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
user
.
getRole
(
);
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
(
"COMPANY"
.
equals
(
user
.
getRole
().
name
())
?
"ADMINISTRATIVO"
:
"USUÁRIO"
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Aceite de Navio - BLOQUEADO"
,
msg
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Aceite do Navio "
+
accept
.
getVessel
().
getNome
()
+
" - STATUS: BLOQUEADO"
,
msg
);
emailService
.
enviarEmailTexto
(
accept
.
getUser
().
getEmail
(),
"Aceite do Navio "
+
accept
.
getVessel
().
getNome
()
+
" - STATUS: BLOQUEADO"
,
msg
);
}
else
if
(!
bercosCompativeis
.
isEmpty
())
{
}
else
if
(!
bercosCompativeis
.
isEmpty
())
{
// </PARTE NOVA>
// </PARTE NOVA>
...
@@ -305,11 +307,14 @@ public class CadastroAcceptService {
...
@@ -305,11 +307,14 @@ public class CadastroAcceptService {
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Aceito"
+
"\n"
+
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Aceito"
+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
user
.
getRole
(
);
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
(
"COMPANY"
.
equals
(
user
.
getRole
().
name
())
?
"ADMINISTRATIVO"
:
"USUÁRIO"
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Aceite d
e Navio -
ACEITO"
,
msg
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Aceite d
o Navio "
+
accept
.
getVessel
().
getNome
()
+
" - STATUS:
ACEITO"
,
msg
);
// </PARTE-NOVA-2>
// </PARTE-NOVA-2>
emailService
.
enviarEmailTexto
(
accept
.
getUser
().
getEmail
(),
"Aceite do Navio "
+
accept
.
getVessel
().
getNome
()
+
" - STATUS: ACEITO"
,
msg
);
...
@@ -321,25 +326,26 @@ public class CadastroAcceptService {
...
@@ -321,25 +326,26 @@ public class CadastroAcceptService {
}
else
{
}
else
{
// id, imo, user, status, obs, data de criacao, local hospedagem + URIs
// id, imo, user, status, obs, data de criacao, local hospedagem + URIs
if
(
blackListed
)
{
if
(
blackListed
)
{
msg
=
"ID DO ACEITE: "
+
currentAcceptId
+
"\n"
+
msg
=
"ID DO ACEITE: "
+
currentAcceptId
+
"\n"
+
"IMO DO NAVIO: "
+
accept
.
getImo
()+
"\n"
+
"IMO DO NAVIO: "
+
accept
.
getImo
()+
"\n"
+
"CAUSA IDENTIFICADA(SISTEMA): Navio problemático, está na BLACK LIST!"
+
"\n"
+
"CAUSA IDENTIFICADA(SISTEMA): Navio problemático, está na BLACK LIST!"
+
"\n"
+
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Em processamento"
+
"\n"
+
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Em processamento"
+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
user
.
getRole
(
);
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
(
"COMPANY"
.
equals
(
user
.
getRole
().
name
())
?
"ADMINISTRATIVO"
:
"USUÁRIO"
);
}
else
{
}
else
{
msg
=
"ID DO ACEITE: "
+
currentAcceptId
+
"\n"
+
msg
=
"ID DO ACEITE: "
+
currentAcceptId
+
"\n"
+
"IMO DO NAVIO: "
+
accept
.
getImo
()+
"\n"
+
"IMO DO NAVIO: "
+
accept
.
getImo
()+
"\n"
+
"CAUSA IDENTIFICADA(SISTEMA): Navio problemático, de acordo com categoria, loa, dwt e calados cadastrados, nenhum berço o comporta!"
+
"\n"
+
"CAUSA IDENTIFICADA(SISTEMA): Navio problemático, de acordo com categoria, loa, dwt e calados cadastrados, nenhum berço o comporta!"
+
"\n"
+
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Em processamento"
+
"\n"
+
"STATUS INPUTADO PARA O ACEITE(SISTEMA): Em processamento"
+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"OBS DO USUÁRIO: "
+
accept
.
getObs
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DATA CRIAÇÃO DO REGISTRO DE ACEITE: "
+
accept
.
getData_create
()+
"\n"
+
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
user
.
getRole
(
);
"DADOS DO USUÁRIO: "
+
"ID: "
+
user
.
getId
()+
" E-MAIL: "
+
user
.
getEmail
()+
" NOME: "
+
user
.
getName
()+
" PAPEL: "
+
(
"COMPANY"
.
equals
(
user
.
getRole
().
name
())
?
"ADMINISTRATIVO"
:
"USUÁRIO"
);
}
}
emailService
.
enviarEmailTexto
(
destinatario
,
"Aceite de Navio - BLOQUEADO"
,
msg
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Aceite do Navio "
+
accept
.
getVessel
().
getNome
()
+
" - STATUS: BLOQUEADO"
,
msg
);
accept
.
setStatus
(
"N"
);
accept
.
setStatus
(
"N"
);
}
}
...
@@ -355,7 +361,7 @@ public class CadastroAcceptService {
...
@@ -355,7 +361,7 @@ public class CadastroAcceptService {
"ID: "
+
user
.
getId
()
+
"\n"
+
"ID: "
+
user
.
getId
()
+
"\n"
+
"Nome: "
+
user
.
getName
()
+
"\n"
+
"Nome: "
+
user
.
getName
()
+
"\n"
+
"E-mail: "
+
user
.
getEmail
()
+
"\n"
+
"E-mail: "
+
user
.
getEmail
()
+
"\n"
+
"
Papel: "
+
user
.
getRole
(
);
"
PAPEL: "
+
(
"COMPANY"
.
equals
(
user
.
getRole
().
name
())
?
"ADMINISTRATIVO"
:
"USUÁRIO"
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Solicitação de Aceite Cadastrada"
,
msg
);
emailService
.
enviarEmailTexto
(
destinatario
,
"Solicitação de Aceite Cadastrada"
,
msg
);
...
@@ -453,6 +459,8 @@ public class CadastroAcceptService {
...
@@ -453,6 +459,8 @@ public class CadastroAcceptService {
}
}
}
}
// Json de getStatusStatistics()
// Json de getStatusStatistics()
//{
//{
// "aceito": 10,
// "aceito": 10,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment