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

update codes

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