燕山石化溯源三维电子沙盘-【后端】-服务
1
13693261870
2024-03-27 7ddebe9358732bb36024e2506f6b12f2d6a9f3a0
1
已修改1个文件
15 ■■■■ 文件已修改
src/main/java/com/yssh/config/ScheduleConfig.java 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/yssh/config/ScheduleConfig.java
@@ -124,7 +124,7 @@
    private void loadVocSync() {
        logger.info("***************** 开始全域CSV入库 *****************" + "\n");
        vocValsService.deleteLastYear();
        Calendar calendar = getCalendar(96);
        Calendar calendar = getCalendar(vocMax);
        for (int i = 0; i < vocMax; i++) {
            calendar.add(Calendar.HOUR, -1);
            String time = format.format(calendar.getTime());
@@ -136,18 +136,19 @@
                continue;
            }
            String md5 = FileUtils.getFileMd5(filePath);
            if (null != md5 && md5List.contains(md5)) {
                continue; // csv已入库
            }
            //String md5 = FileUtils.getFileMd5(filePath);
            //if (null != md5 && md5List.contains(md5)) {
            //    continue; // csv已入库
            //}
            int count = vocValsService.countByTime(time);
            if (count > 0) {
                vocValsService.deleteByTime(time); // 删除已入库
                //vocValsService.deleteByTime(time); // 删除已入库
                continue;
            }
            try {
                addFileMd5(md5);
                //addFileMd5(md5);
                logger.info("loadVocSync: " + filePath);
                Date date = (Date) calendar.getTime().clone();
                EasyCsv.read(filePath, VocVals.class, new VocParser(vocValsService, date)).doRead();