|
@@ -39,7 +39,7 @@ public class WarningParameterTask {
|
|
@Autowired
|
|
@Autowired
|
|
private WarningParameterEntityRepo warningParameterEntityRepo;
|
|
private WarningParameterEntityRepo warningParameterEntityRepo;
|
|
|
|
|
|
- @Scheduled(cron = "0 46 14 * * ?")
|
|
|
|
|
|
+ @Scheduled(cron = "0 0 0/12 * * ?")
|
|
public void warningTask() {
|
|
public void warningTask() {
|
|
List<ConfigEntity> all = configEntityRepo.findAll();
|
|
List<ConfigEntity> all = configEntityRepo.findAll();
|
|
ConfigEntity configEntity = all.get(0);
|
|
ConfigEntity configEntity = all.get(0);
|
|
@@ -54,7 +54,8 @@ public class WarningParameterTask {
|
|
.anyMatch(w -> w.getParameterName().equals(localEntity.getName())))
|
|
.anyMatch(w -> w.getParameterName().equals(localEntity.getName())))
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
- List<IndexParameter2Entity> collect1 = collect.stream().filter(s -> warningParameterList.stream().anyMatch(warningParameter -> warningParameter.getParameterName().equals(s.getName()) && warningParameter.getThresholdValue() < Double.parseDouble(s.getData())))
|
|
|
|
|
|
+ List<IndexParameter2Entity> collect1 = collect.stream().filter(s -> warningParameterList.stream()
|
|
|
|
+ .anyMatch(warningParameter -> warningParameter.getParameterName().equals(s.getName()) && warningParameter.getThresholdValue() >= Double.parseDouble(s.getData())))
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
for (IndexParameter2Entity indexParameter2Entity : collect1) {
|
|
for (IndexParameter2Entity indexParameter2Entity : collect1) {
|
|
@@ -72,7 +73,8 @@ public class WarningParameterTask {
|
|
.anyMatch(w -> w.getParameterName().equals(localEntity.getName())))
|
|
.anyMatch(w -> w.getParameterName().equals(localEntity.getName())))
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
- List<IndexParameterEntity> collect1 = collect.stream().filter(s -> warningParameterList.stream().anyMatch(warningParameter -> warningParameter.getParameterName().equals(s.getName()) && warningParameter.getThresholdValue() >= Double.parseDouble(s.getData())))
|
|
|
|
|
|
+ List<IndexParameterEntity> collect1 = collect.stream().filter(s -> warningParameterList.stream()
|
|
|
|
+ .anyMatch(warningParameter -> warningParameter.getParameterName().equals(s.getName()) && warningParameter.getThresholdValue() >= Double.parseDouble(s.getData())))
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
for (IndexParameterEntity indexParameter2Entity : collect1) {
|
|
for (IndexParameterEntity indexParameter2Entity : collect1) {
|