修改110算法接口为11获取数据后执行

wushunjie
吴顺杰 11 months ago
parent 97f5e6faca
commit d07f2ed521

@ -1,6 +1,7 @@
package com.yingji.quartz; package com.yingji.quartz;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpRequest;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
@ -52,19 +53,21 @@ public class AlarmQuartz {
List<String> idList = findId(token); List<String> idList = findId(token);
// 根据id查询数据保存 // 根据id查询数据保存
addList(idList, token); addList(idList, token);
// 110算法接口
if (CollectionUtil.isNotEmpty(idList)) {
emergencyAlgorithm();
}
} }
/** /**
* 110 * 110
*/ */
@Async
@Scheduled(cron = "0 */5 * * * ? ")
public void emergencyAlgorithm() { public void emergencyAlgorithm() {
log.info("============110算法接口开始" + LocalDateTime.now() + "============="); log.info("============110算法接口开始" + LocalDateTime.now() + "=============");
// 获取当前的时间 // 获取当前的时间
LocalDateTime endTime = LocalDateTime.now(); LocalDateTime endTime = LocalDateTime.now();
// 获取五分钟前时间 // 获取五分钟前时间
LocalDateTime startTime = endTime.minusMinutes(5); LocalDateTime startTime = endTime.minusMinutes(1);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
String endTimeStr = endTime.format(formatter) + ":00"; String endTimeStr = endTime.format(formatter) + ":00";
String startTimeStr = startTime.format(formatter) + ":00"; String startTimeStr = startTime.format(formatter) + ":00";

Loading…
Cancel
Save