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

parent 9164a9e7
...@@ -50,8 +50,6 @@ import com.liferay.util.portlet.PortletProps; ...@@ -50,8 +50,6 @@ import com.liferay.util.portlet.PortletProps;
* @author Aiello * @author Aiello
* *
*/ */
public class ConfiguracaoAction implements ConfigurationAction{ public class ConfiguracaoAction implements ConfigurationAction{
private static final Log _log = LogFactoryUtil.getLog(TemplateExcluirActionCommand.class); private static final Log _log = LogFactoryUtil.getLog(TemplateExcluirActionCommand.class);
...@@ -64,9 +62,6 @@ public class ConfiguracaoAction implements ConfigurationAction{ ...@@ -64,9 +62,6 @@ public class ConfiguracaoAction implements ConfigurationAction{
ActionResponse actionResponse) ActionResponse actionResponse)
throws Exception { throws Exception {
/*----------------*/ /*----------------*/
String cmd = ParamUtil.getString(actionRequest, Constants.CMD); String cmd = ParamUtil.getString(actionRequest, Constants.CMD);
...@@ -167,8 +162,6 @@ public class ConfiguracaoAction implements ConfigurationAction{ ...@@ -167,8 +162,6 @@ public class ConfiguracaoAction implements ConfigurationAction{
} }
} }
renderRequest.setAttribute("grupo", listByGroupId); renderRequest.setAttribute("grupo", listByGroupId);
//System.out.println(grupoDestinatario); //System.out.println(grupoDestinatario);
...@@ -184,14 +177,10 @@ public class ConfiguracaoAction implements ConfigurationAction{ ...@@ -184,14 +177,10 @@ public class ConfiguracaoAction implements ConfigurationAction{
renderRequest.setAttribute("nomeGrupo", GrupoSelecionado.getNome()); renderRequest.setAttribute("nomeGrupo", GrupoSelecionado.getNome());
//System.out.println(GrupoSelecionado.getNome()); //System.out.println(GrupoSelecionado.getNome());
} catch (Exception e) { } catch (Exception e) {
// TODO: handle exception // TODO: handle exception
System.out.println("=====>" + e.getMessage()); System.out.println("=====>" + e.getMessage());
} }
/*-----------------*/ /*-----------------*/
PortletConfig selPortletConfig = getSelPortletConfig(renderRequest); PortletConfig selPortletConfig = getSelPortletConfig(renderRequest);
...@@ -208,11 +197,6 @@ public class ConfiguracaoAction implements ConfigurationAction{ ...@@ -208,11 +197,6 @@ public class ConfiguracaoAction implements ConfigurationAction{
return configJSP; return configJSP;
} }
/*-----------------*/ /*-----------------*/
// pagina // pagina
return "/jsp/cadastro-usuario-config.jsp"; return "/jsp/cadastro-usuario-config.jsp";
} }
......
...@@ -64,6 +64,7 @@ public abstract class EnvioEmailMensagem { ...@@ -64,6 +64,7 @@ public abstract class EnvioEmailMensagem {
//_log.error(">>>"+mensagem.getTemplateId()+"<<<"); //_log.error(">>>"+mensagem.getTemplateId()+"<<<");
if (mensagem.getTemplateId() > 0){ if (mensagem.getTemplateId() > 0){
this.template = TemplateLocalServiceUtil.getTemplate(mensagem.getTemplateId()); this.template = TemplateLocalServiceUtil.getTemplate(mensagem.getTemplateId());
_log.info("Erro linha 67");
_log.error(this.template.getTemplateId()); _log.error(this.template.getTemplateId());
} }
...@@ -184,8 +185,10 @@ public abstract class EnvioEmailMensagem { ...@@ -184,8 +185,10 @@ public abstract class EnvioEmailMensagem {
*/ */
protected String getHtmlCompleto() { protected String getHtmlCompleto() {
StringBundler sbHTML = new StringBundler(); StringBundler sbHTML = new StringBundler();
_log.info("Erro linha 187");
_log.error(this.template.getTemplateId()); _log.error(this.template.getTemplateId());
if (this.template != null) { if (this.template != null) {
_log.info("Erro linha 186");
_log.error(this.template.getTemplateId()); _log.error(this.template.getTemplateId());
if (this.template.getEstilo() == EstiloTemplateEnum.CABECALHO_RODAPE.getEstiloId()) { if (this.template.getEstilo() == EstiloTemplateEnum.CABECALHO_RODAPE.getEstiloId()) {
sbHTML.append(this.template.getCabecalho()); sbHTML.append(this.template.getCabecalho());
......
...@@ -19,6 +19,7 @@ public class AgendamentoJob implements MessageListener { ...@@ -19,6 +19,7 @@ public class AgendamentoJob implements MessageListener {
@Override @Override
public void receive(Message message) throws MessageListenerException { public void receive(Message message) throws MessageListenerException {
try { try {
_log.info("Início do JOB na Classe AgendamentoJob.");
AgendamentoJobUtil.enviaMensagensAgendadas(); AgendamentoJobUtil.enviaMensagensAgendadas();
} catch (PortalException e) { } catch (PortalException e) {
_log.error("Ocorreu uma falha durante o processo de envio de emails." , e); _log.error("Ocorreu uma falha durante o processo de envio de emails." , e);
......
...@@ -22,35 +22,14 @@ public class AgendamentoJobUtil { ...@@ -22,35 +22,14 @@ public class AgendamentoJobUtil {
* de agendamento e menor ou igual a data e horario atual. * de agendamento e menor ou igual a data e horario atual.
*/ */
public static void enviaMensagensAgendadas() throws PortalException{ public static void enviaMensagensAgendadas() throws PortalException{
List<Agendamento> agendamentos = AgendamentoLocalServiceUtil.findByMensagensPendetesDeEnvio(); List<Agendamento> agendamentos = AgendamentoLocalServiceUtil.findByMensagensPendetesDeEnvio();
AgendamentoLocalServiceUtil.enviaMensagem(agendamentos); 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) public static void enviaMensagemImediato(long mensagemId)
throws PortalException { throws PortalException {
try { try {
AgendamentoLocalServiceUtil.enviaMensagem(AgendamentoLocalServiceUtil AgendamentoLocalServiceUtil.enviaMensagem(AgendamentoLocalServiceUtil.findByMensagemTipoAgendamentoMultiplos(mensagemId, new int[]{TipoAgendamentoEnum.IMEDIATO.ordinal()}));
.findByMensagemTipoAgendamentoMultiplos(mensagemId,
new int[]{TipoAgendamentoEnum.IMEDIATO.ordinal()}));
} }
catch (SystemException ex) { catch (SystemException ex) {
throw new PortalException(ex); throw new PortalException(ex);
......
...@@ -147,8 +147,7 @@ public class AgendamentoLocalServiceImpl extends AgendamentoLocalServiceBaseImpl ...@@ -147,8 +147,7 @@ public class AgendamentoLocalServiceImpl extends AgendamentoLocalServiceBaseImpl
final Date dataEnvio = new Date(); final Date dataEnvio = new Date();
if (recuperaAgendamentosPorSituacao(mensagem.getMensagemId() , if (recuperaAgendamentosPorSituacao(mensagem.getMensagemId(), SituacaoEnvioEnum.PENDENTE.ordinal()).size() == 1){
SituacaoEnvioEnum.PENDENTE.ordinal()).size() == 1){
mensagem.setSituacaoEnvio(SituacaoEnvioEnum.ENVIADO.ordinal()); mensagem.setSituacaoEnvio(SituacaoEnvioEnum.ENVIADO.ordinal());
} }
...@@ -162,8 +161,7 @@ public class AgendamentoLocalServiceImpl extends AgendamentoLocalServiceBaseImpl ...@@ -162,8 +161,7 @@ public class AgendamentoLocalServiceImpl extends AgendamentoLocalServiceBaseImpl
} }
public void enviaMensagem(Mensagem mensagem, Agendamento agendamento) public void enviaMensagem(Mensagem mensagem, Agendamento agendamento) throws PortalException, SystemException, AddressException, UnsupportedEncodingException {
throws PortalException, SystemException, AddressException, UnsupportedEncodingException {
// mensagem.setSituacaoEnvio(SituacaoEnvioEnum.PROCESSANDO.ordinal()); // mensagem.setSituacaoEnvio(SituacaoEnvioEnum.PROCESSANDO.ordinal());
// mensagemLocalService.updateMensagem(mensagem); // mensagemLocalService.updateMensagem(mensagem);
......
...@@ -49,6 +49,7 @@ public class ApiUtil { ...@@ -49,6 +49,7 @@ public class ApiUtil {
_log.error("Não foi possível recuperar a listagem",e); _log.error("Não foi possível recuperar a listagem",e);
} }
System.out.println(resultado);
return 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 @@ ...@@ -13,8 +13,8 @@
## ##
build.namespace=GESTMSG build.namespace=GESTMSG
build.number=116 build.number=118
build.date=1509547022710 build.date=1588955515127
build.auto.upgrade=true build.auto.upgrade=true
## ##
......
...@@ -7,9 +7,7 @@ ...@@ -7,9 +7,7 @@
<version>1</version> <version>1</version>
<state> <state>
<name>created</name> <name>created</name>
<metadata> <metadata><![CDATA[{"xy":[36,51],"transitions":{"review":{"bendpoints":[]}}}]]></metadata>
<![CDATA[{"xy":[36,51]}]]>
</metadata>
<initial>true</initial> <initial>true</initial>
<transitions> <transitions>
<transition> <transition>
...@@ -67,9 +65,7 @@ ...@@ -67,9 +65,7 @@
</task> </task>
<task> <task>
<name>review</name> <name>review</name>
<metadata> <metadata><![CDATA[{"xy":[168,36],"transitions":{"approve":{"bendpoints":[]},"reject":{"bendpoints":[]}}}]]></metadata>
<![CDATA[{"xy":[168,36]}]]>
</metadata>
<assignments> <assignments>
<roles> <roles>
<role> <role>
......
...@@ -154,7 +154,8 @@ ...@@ -154,7 +154,8 @@
inlineLabel="left" inlineLabel="left"
showRequiredLabel="false"> 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)%>"> <c:forEach var="contaSaida" items="<%=GrupoDestinatarioSearch.pesquisar(renderRequest ,themeDisplay.getCompanyId(), TipoListaEnum.CONTA_SAIDA.getId(), true)%>">
<aui:option value="${contaSaida.grupoDestinatarioId}">${contaSaida.nome}</aui:option> <aui:option value="${contaSaida.grupoDestinatarioId}">${contaSaida.nome}</aui:option>
</c:forEach> </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