Commit 182d895a authored by 赵建伟's avatar 赵建伟

update codes

parent ae3ea969
...@@ -5,6 +5,9 @@ import org.springframework.boot.SpringApplication; ...@@ -5,6 +5,9 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.transaction.annotation.EnableTransactionManagement; import org.springframework.transaction.annotation.EnableTransactionManagement;
import org.springframework.util.ResourceUtils;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
/** /**
* 程序入口 * 程序入口
...@@ -13,7 +16,13 @@ import org.springframework.transaction.annotation.EnableTransactionManagement; ...@@ -13,7 +16,13 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
@EnableScheduling @EnableScheduling
@EnableTransactionManagement @EnableTransactionManagement
@MapperScan("com.gmei.data.dqmp.mapper") @MapperScan("com.gmei.data.dqmp.mapper")
public class DqmpApplication { public class DqmpApplication extends WebMvcConfigurationSupport{
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/templates/static/**").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX+"/templates/static/");
}
public static void main(String[] args) { public static void main(String[] args) {
SpringApplication.run(DqmpApplication.class, args); SpringApplication.run(DqmpApplication.class, args);
} }
......
...@@ -33,7 +33,7 @@ public class DqScheduler { ...@@ -33,7 +33,7 @@ public class DqScheduler {
@Scheduled(cron="*/60 * * * * ?") @Scheduled(cron="*/60 * * * * ?")
private void volatilityMonitorProcess(){ private void volatilityMonitorProcess(){
monitorService.monitorAndPersistVolatilityResult(Constants.MONITOR_PV); monitorService.monitorAndPersistVolatilityResult();
} }
@Scheduled(cron="*/60 * * * * ?") @Scheduled(cron="*/60 * * * * ?")
......
...@@ -2,7 +2,7 @@ package com.gmei.data.dqmp.service; ...@@ -2,7 +2,7 @@ package com.gmei.data.dqmp.service;
public interface MonitorService { public interface MonitorService {
void monitorAndPersistVolatilityResult(String indicatorType); void monitorAndPersistVolatilityResult();
void monitorAndPersistSpecialResult(); void monitorAndPersistSpecialResult();
......
...@@ -54,14 +54,15 @@ public class MonitorServiceImpl implements MonitorService { ...@@ -54,14 +54,15 @@ public class MonitorServiceImpl implements MonitorService {
* @param indicatorType * @param indicatorType
*/ */
@Override @Override
public void monitorAndPersistVolatilityResult(String indicatorType) { public void monitorAndPersistVolatilityResult() {
TblSqlMonitorVolatilityCriteria tblmonitorVolatilitySqlCriteria = new TblSqlMonitorVolatilityCriteria(); TblSqlMonitorVolatilityCriteria tblmonitorVolatilitySqlCriteria = new TblSqlMonitorVolatilityCriteria();
tblmonitorVolatilitySqlCriteria.createCriteria().andIndicatorTypeEqualTo(indicatorType).andIsValidEqualTo(Constants.IS_VALID_ON); tblmonitorVolatilitySqlCriteria.createCriteria().andIsValidEqualTo(Constants.IS_VALID_ON);
List<TblSqlMonitorVolatility> sqlList = tblSqlMonitorVolatilityMapper List<TblSqlMonitorVolatility> sqlList = tblSqlMonitorVolatilityMapper
.selectByExampleWithBLOBs(tblmonitorVolatilitySqlCriteria); .selectByExampleWithBLOBs(tblmonitorVolatilitySqlCriteria);
Date currentDate = new Date(); Date currentDate = new Date();
for (TblSqlMonitorVolatility tblCheckSql : sqlList) { for (TblSqlMonitorVolatility tblCheckSql : sqlList) {
String checkTime = tblCheckSql.getCheckTime(); String checkTime = tblCheckSql.getCheckTime();
String indicatorType = tblCheckSql.getIndicatorType();
if(!CrontabUtils.isToRunByMinites(currentDate,checkTime)) { if(!CrontabUtils.isToRunByMinites(currentDate,checkTime)) {
continue; continue;
} }
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<meta charset="utf-8"> <meta charset="utf-8">
<title>ECharts</title> <title>ECharts</title>
<!-- 引入 echarts.js --> <!-- 引入 echarts.js -->
<script src="echarts.min.js"></script> <script src="/templates/static/echarts.min.js"></script>
</head> </head>
<body> <body>
123 123
......
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