Browse Source

fix--执法记录仪使用不规范问题没有数据

master
parent
commit
1bec8f7972
  1. 13
      src/main/java/com/biutag/supervisiondata/service/impl/ModelClueServiceImpl.java

13
src/main/java/com/biutag/supervisiondata/service/impl/ModelClueServiceImpl.java

@ -1053,7 +1053,7 @@ public class ModelClueServiceImpl implements ModelClueService {
private void getModelCluesForModel22(String param, List<ModelClue> modelClues) { private void getModelCluesForModel22(String param, List<ModelClue> modelClues) {
System.out.println("模型22开始查询数据库"); System.out.println("模型22开始查询数据库");
// 定时任务 // 定时任务
String sql = "select * from \"JSDZ_4GDB\".\"v_anomaly_statistics\" where CREATETIME = '" + getYesterdayString() + "'"; String sql = "select * from \"JSDZ_4GDB\".\"v_anomaly_statistics\" where CREATETIME " + getYesterdayString() ;
List<Map<String, Object>> sqlList = modelClueDataDMRepository.selectByUniqueKeys(sql); List<Map<String, Object>> sqlList = modelClueDataDMRepository.selectByUniqueKeys(sql);
System.out.println("模型22查询数据库完毕,结果数量:" + sqlList.size()); System.out.println("模型22查询数据库完毕,结果数量:" + sqlList.size());
if (sqlList.isEmpty()) { if (sqlList.isEmpty()) {
@ -1490,10 +1490,15 @@ public class ModelClueServiceImpl implements ModelClueService {
} }
private static String getYesterdayString() { private static String getYesterdayString() {
// LocalDate today = LocalDate.now();
// LocalDate result = today.minusDays(1);
// DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
// return result.format(formatter);
LocalDate yesterday = LocalDate.now().minusDays(1);
LocalDate today = LocalDate.now(); LocalDate today = LocalDate.now();
LocalDate result = today.minusDays(1); String start = yesterday + " 00:00:00";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); String end = today + " 00:00:00";
return result.format(formatter); return ">= TIMESTAMP '" + start + "' AND CREATETIME < TIMESTAMP '" + end + "'";
} }
private static String getTodayString() { private static String getTodayString() {

Loading…
Cancel
Save