Ajsutes de referencia no objeto

master
Gleimar Botelho Baleeiro 2023-07-07 10:37:45 -03:00
parent 7fc8067f2f
commit 2a5f718d22
3 changed files with 11 additions and 17 deletions

View File

@ -8,7 +8,7 @@
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>
<modelWeb.version>1.6.9</modelWeb.version> <modelWeb.version>1.6.10</modelWeb.version>
<flyway.version>1.5.2</flyway.version> <flyway.version>1.5.2</flyway.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

View File

@ -20,24 +20,16 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
public class GeneracionCorridaJob implements Job { public class GeneracionCorridaJob implements Job {
private static Logger log = Logger.getLogger(GeneracionCorridaJob.class); private static Logger log = Logger.getLogger(GeneracionCorridaJob.class);
private CorridaService corridaService;
public CorridaService getCorridaService() {
return corridaService;
}
public void setCorridaService(CorridaService corridaService) {
this.corridaService = corridaService;
}
@Override @Override
public void execute(JobExecutionContext jec) throws JobExecutionException { public void execute(JobExecutionContext jec) throws JobExecutionException {
log.info("Inicio do job de geração de corridas."); log.info("Inicio do job de geração de corridas.");
ApplicationContext appContext = AppContext.getApplicationContext(); ApplicationContext appContext = AppContext.getApplicationContext();
CorridaService cs = (CorridaService) appContext.getBean("corridaService"); CorridaService cs = (CorridaService) appContext.getBean("corridaService");
cs.generarCorridaAutomatica(); cs.generarCorridaAutomatica();
log.info("Fim do job de geração de corridas."); log.info("Fim do job de geração de corridas.");
} }
} }

View File

@ -21,12 +21,14 @@ public class GeneracionRetencaoDiariaComissaoJob implements Job {
private static Logger log = Logger.getLogger(GeneracionRetencaoDiariaComissaoJob.class); private static Logger log = Logger.getLogger(GeneracionRetencaoDiariaComissaoJob.class);
private CalculoComissaoService calculoComissaoService;
private CtrlFechamentoCaixaService ctrlFechamentoCaixaService;
private ConstanteService constanteService;
@Override @Override
public void execute(JobExecutionContext arg0) throws JobExecutionException { public void execute(JobExecutionContext arg0) throws JobExecutionException {
CalculoComissaoService calculoComissaoService;
CtrlFechamentoCaixaService ctrlFechamentoCaixaService;
ConstanteService constanteService;
ApplicationContext appContext = AppContext.getApplicationContext(); ApplicationContext appContext = AppContext.getApplicationContext();
calculoComissaoService = (CalculoComissaoService) appContext.getBean("calculoComissaoService"); calculoComissaoService = (CalculoComissaoService) appContext.getBean("calculoComissaoService");
ctrlFechamentoCaixaService = (CtrlFechamentoCaixaService) appContext.getBean("ctrlFechamentoCaixaService"); ctrlFechamentoCaixaService = (CtrlFechamentoCaixaService) appContext.getBean("ctrlFechamentoCaixaService");
@ -44,7 +46,7 @@ public class GeneracionRetencaoDiariaComissaoJob implements Job {
log.info("Verificando fechamento dos caixas, data: " + DateUtil.getStringDate(feccorte, "dd/MM/yyyy")); log.info("Verificando fechamento dos caixas, data: " + DateUtil.getStringDate(feccorte, "dd/MM/yyyy"));
if(!ctrlFechamentoCaixaService.autorizarExecutarRotinaRetencao(feccorte)) { if(!ctrlFechamentoCaixaService.autorizarExecutarRotinaRetencao(feccorte)) {
log.info("Fechamento dos caixas não disponiveis para retencao da comissao"); log.info("Fechamento dos caixas não disponiveis para retencao da comissao");
return; return;
} }
log.info("fechamento dos caixas concluido, executar rotina de retencao da comissao"); log.info("fechamento dos caixas concluido, executar rotina de retencao da comissao");