fixes bug #AL-2143
parent
ae6a253304
commit
357f2311af
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ModelWeb</artifactId>
|
<artifactId>ModelWeb</artifactId>
|
||||||
<version>1.0.39</version>
|
<version>1.0.40</version>
|
||||||
<distributionManagement>
|
<distributionManagement>
|
||||||
<repository>
|
<repository>
|
||||||
<id>rj-releases</id>
|
<id>rj-releases</id>
|
||||||
|
|
|
@ -41,7 +41,7 @@ import com.rjconsultores.ventaboletos.utilerias.SendMail.AuthType;
|
||||||
@Service("contingenciaService")
|
@Service("contingenciaService")
|
||||||
public class ContingenciaServiceImpl implements ContingenciaService {
|
public class ContingenciaServiceImpl implements ContingenciaService {
|
||||||
|
|
||||||
private static final String EMAIL_COPIA_OCULTA = "suportesco@rjconsultores.com.br";
|
private static final String EMAIL_SUPORTE_SCO_RJCONSULTORES = "EMAIL_SUPORTE_SCO_RJCONSULTORES";
|
||||||
|
|
||||||
private static Logger log = Logger.getLogger(ContingenciaServiceImpl.class);
|
private static Logger log = Logger.getLogger(ContingenciaServiceImpl.class);
|
||||||
|
|
||||||
|
@ -168,7 +168,8 @@ public class ContingenciaServiceImpl implements ContingenciaService {
|
||||||
|
|
||||||
EmpresaEmail empresaEmail = empresaEmailService.buscarPorEmpresa(historicoCont.getEmpresa());
|
EmpresaEmail empresaEmail = empresaEmailService.buscarPorEmpresa(historicoCont.getEmpresa());
|
||||||
EmpresaEmailConfig empresaEmailConfig = empresaEmailConfigService.buscarPorEmpresa(historicoCont.getEmpresa());
|
EmpresaEmailConfig empresaEmailConfig = empresaEmailConfigService.buscarPorEmpresa(historicoCont.getEmpresa());
|
||||||
|
Constante emailSuporRJConstante = constanteService.buscarPorNomeConstante(EMAIL_SUPORTE_SCO_RJCONSULTORES);
|
||||||
|
String emailSuporRJ = emailSuporRJConstante !=null ? emailSuporRJConstante.getValorconstante() : null;
|
||||||
if (empresaEmail != null && empresaEmailConfig != null &&
|
if (empresaEmail != null && empresaEmailConfig != null &&
|
||||||
empresaEmailConfig.getIndAutenticacao() != null && empresaEmail.getEmailDe() != null &&
|
empresaEmailConfig.getIndAutenticacao() != null && empresaEmail.getEmailDe() != null &&
|
||||||
empresaEmailConfig.getTipoAutorizacao() != null && empresaEmailConfig.getSmtp() != null &&
|
empresaEmailConfig.getTipoAutorizacao() != null && empresaEmailConfig.getSmtp() != null &&
|
||||||
|
@ -188,7 +189,9 @@ public class ContingenciaServiceImpl implements ContingenciaService {
|
||||||
mail.setSubject("Conting<6E>ncia Off-line BP-e");
|
mail.setSubject("Conting<6E>ncia Off-line BP-e");
|
||||||
mail.setText(getMensagem(historicoCont));
|
mail.setText(getMensagem(historicoCont));
|
||||||
mail.setEmailTo(empresaEmail.getDestinatario());
|
mail.setEmailTo(empresaEmail.getDestinatario());
|
||||||
mail.setEmailToCO(EMAIL_COPIA_OCULTA);
|
if(StringUtils.isNotBlank(emailSuporRJ)) {
|
||||||
|
mail.setEmailToCO(emailSuporRJ);
|
||||||
|
}
|
||||||
mail.send();
|
mail.send();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue