qWPyj7ml - Verificar o envio de fichas com Efeito Nacional pelo Consumidor Vencedor

parent 9164a9e7
......@@ -50,8 +50,6 @@ import com.liferay.util.portlet.PortletProps;
* @author Aiello
*
*/
public class ConfiguracaoAction implements ConfigurationAction{
private static final Log _log = LogFactoryUtil.getLog(TemplateExcluirActionCommand.class);
......@@ -64,9 +62,6 @@ public class ConfiguracaoAction implements ConfigurationAction{
ActionResponse actionResponse)
throws Exception {
/*----------------*/
String cmd = ParamUtil.getString(actionRequest, Constants.CMD);
......@@ -167,8 +162,6 @@ public class ConfiguracaoAction implements ConfigurationAction{
}
}
renderRequest.setAttribute("grupo", listByGroupId);
//System.out.println(grupoDestinatario);
......@@ -184,14 +177,10 @@ public class ConfiguracaoAction implements ConfigurationAction{
renderRequest.setAttribute("nomeGrupo", GrupoSelecionado.getNome());
//System.out.println(GrupoSelecionado.getNome());
} catch (Exception e) {
// TODO: handle exception
System.out.println("=====>" + e.getMessage());
}
/*-----------------*/
PortletConfig selPortletConfig = getSelPortletConfig(renderRequest);
......@@ -208,11 +197,6 @@ public class ConfiguracaoAction implements ConfigurationAction{
return configJSP;
}
/*-----------------*/
// pagina
return "/jsp/cadastro-usuario-config.jsp";
}
......
......@@ -64,6 +64,7 @@ public abstract class EnvioEmailMensagem {
//_log.error(">>>"+mensagem.getTemplateId()+"<<<");
if (mensagem.getTemplateId() > 0){
this.template = TemplateLocalServiceUtil.getTemplate(mensagem.getTemplateId());
_log.info("Erro linha 67");
_log.error(this.template.getTemplateId());
}
......@@ -184,8 +185,10 @@ public abstract class EnvioEmailMensagem {
*/
protected String getHtmlCompleto() {
StringBundler sbHTML = new StringBundler();
_log.info("Erro linha 187");
_log.error(this.template.getTemplateId());
if (this.template != null) {
_log.info("Erro linha 186");
_log.error(this.template.getTemplateId());
if (this.template.getEstilo() == EstiloTemplateEnum.CABECALHO_RODAPE.getEstiloId()) {
sbHTML.append(this.template.getCabecalho());
......
......@@ -19,6 +19,7 @@ public class AgendamentoJob implements MessageListener {
@Override
public void receive(Message message) throws MessageListenerException {
try {
_log.info("Início do JOB na Classe AgendamentoJob.");
AgendamentoJobUtil.enviaMensagensAgendadas();
} catch (PortalException e) {
_log.error("Ocorreu uma falha durante o processo de envio de emails." , e);
......
......@@ -22,35 +22,14 @@ public class AgendamentoJobUtil {
* de agendamento e menor ou igual a data e horario atual.
*/
public static void enviaMensagensAgendadas() throws PortalException{
List<Agendamento> agendamentos = AgendamentoLocalServiceUtil.findByMensagensPendetesDeEnvio();
AgendamentoLocalServiceUtil.enviaMensagem(agendamentos);
/* for (Agendamento agendamento : agendamentos){
try {
Mensagem mensagem = MensagemLocalServiceUtil.getMensagem(agendamento.getMensagemId());
if (mensagem.getStatusWorkflow() == StatusWorkflowEnum.APROVADO.getStatus()) {
if (AgendamentoLocalServiceUtil.recuperaTotalAgendamentosPorSituacao(mensagem.getMensagemId() ,
SituacaoEnvioEnum.PENDENTE.ordinal()) == 0){
mensagem.setSituacaoEnvio(SituacaoEnvioEnum.ENVIADO.ordinal());
MensagemLocalServiceUtil.updateMensagem(mensagem);
}
}
} catch (SystemException e1) {
_log.error("Ocorreu uma falha durante o processo de envio de emails." , e1);
}
}*/
}
public static void enviaMensagemImediato(long mensagemId)
throws PortalException {
try {
AgendamentoLocalServiceUtil.enviaMensagem(AgendamentoLocalServiceUtil
.findByMensagemTipoAgendamentoMultiplos(mensagemId,
new int[]{TipoAgendamentoEnum.IMEDIATO.ordinal()}));
AgendamentoLocalServiceUtil.enviaMensagem(AgendamentoLocalServiceUtil.findByMensagemTipoAgendamentoMultiplos(mensagemId, new int[]{TipoAgendamentoEnum.IMEDIATO.ordinal()}));
}
catch (SystemException ex) {
throw new PortalException(ex);
......
......@@ -147,8 +147,7 @@ public class AgendamentoLocalServiceImpl extends AgendamentoLocalServiceBaseImpl
final Date dataEnvio = new Date();
if (recuperaAgendamentosPorSituacao(mensagem.getMensagemId() ,
SituacaoEnvioEnum.PENDENTE.ordinal()).size() == 1){
if (recuperaAgendamentosPorSituacao(mensagem.getMensagemId(), SituacaoEnvioEnum.PENDENTE.ordinal()).size() == 1){
mensagem.setSituacaoEnvio(SituacaoEnvioEnum.ENVIADO.ordinal());
}
......@@ -162,8 +161,7 @@ public class AgendamentoLocalServiceImpl extends AgendamentoLocalServiceBaseImpl
}
public void enviaMensagem(Mensagem mensagem, Agendamento agendamento)
throws PortalException, SystemException, AddressException, UnsupportedEncodingException {
public void enviaMensagem(Mensagem mensagem, Agendamento agendamento) throws PortalException, SystemException, AddressException, UnsupportedEncodingException {
// mensagem.setSituacaoEnvio(SituacaoEnvioEnum.PROCESSANDO.ordinal());
// mensagemLocalService.updateMensagem(mensagem);
......
......@@ -49,6 +49,7 @@ public class ApiUtil {
_log.error("Não foi possível recuperar a listagem",e);
}
System.out.println(resultado);
return resultado;
}
}
##
## Properties Override
##
#
# Specify where to get the overridden properties. Updates should not be made
# on this file but on the overridden version of this file.
#
include-and-override=${base.path}/service-ext.properties
##
## Build
##
build.namespace=GESTMSG
build.number=118
build.date=1588955515127
build.auto.upgrade=true
##
## Spring
##
#
# Input a list of comma delimited Spring configurations. These will be
# loaded after the bean definitions specified in the
# portalContextConfigLocation parameter in web.xml.
#
spring.configs=\
WEB-INF/classes/META-INF/base-spring.xml,\
\
WEB-INF/classes/META-INF/hibernate-spring.xml,\
WEB-INF/classes/META-INF/infrastructure-spring.xml,\
\
WEB-INF/classes/META-INF/cluster-spring.xml,\
\
WEB-INF/classes/META-INF/portlet-spring.xml,\
\
WEB-INF/classes/META-INF/shard-data-source-spring.xml,\
\
WEB-INF/classes/META-INF/ext-spring.xml
\ No newline at end of file
......@@ -13,8 +13,8 @@
##
build.namespace=GESTMSG
build.number=116
build.date=1509547022710
build.number=118
build.date=1588955515127
build.auto.upgrade=true
##
......
......@@ -7,9 +7,7 @@
<version>1</version>
<state>
<name>created</name>
<metadata>
<![CDATA[{"xy":[36,51]}]]>
</metadata>
<metadata><![CDATA[{"xy":[36,51],"transitions":{"review":{"bendpoints":[]}}}]]></metadata>
<initial>true</initial>
<transitions>
<transition>
......@@ -67,9 +65,7 @@
</task>
<task>
<name>review</name>
<metadata>
<![CDATA[{"xy":[168,36]}]]>
</metadata>
<metadata><![CDATA[{"xy":[168,36],"transitions":{"approve":{"bendpoints":[]},"reject":{"bendpoints":[]}}}]]></metadata>
<assignments>
<roles>
<role>
......
......@@ -154,7 +154,8 @@
inlineLabel="left"
showRequiredLabel="false">
<aui:option value=""><liferay-ui:message key="mensagem.opcao.conta-saida"/></aui:option>
<aui:option value="">
<liferay-ui:message key="mensagem.opcao.conta-saida"/></aui:option>
<c:forEach var="contaSaida" items="<%=GrupoDestinatarioSearch.pesquisar(renderRequest ,themeDisplay.getCompanyId(), TipoListaEnum.CONTA_SAIDA.getId(), true)%>">
<aui:option value="${contaSaida.grupoDestinatarioId}">${contaSaida.nome}</aui:option>
</c:forEach>
......
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Wed Jan 29 17:13:14 GMT-03:00 2020
jstl-1.2-sources.jar>mprj-Profile=
jstl-1.2.jar>mprj-Profile=
jstl-1.2.pom>mprj-Profile=
70f1228ce7abf26b0b9d9302b13c64d8
\ No newline at end of file
9c8b347a8c787654e0debd8bde44c51c6dcbfbfe
\ No newline at end of file
51e15f798e69358cb893e38c50596b9b
\ No newline at end of file
74aca283cd4f4b4f3e425f5820cda58f44409547
\ No newline at end of file
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</project>
4a166c0989a0927b4340a04de037531c
\ No newline at end of file
80e26c0f726d948e7d404b96b229c16f2ab8324a
\ 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