|
|
|
@ -32,14 +32,15 @@ public class CtrCntrlTaskService {
|
|
|
|
|
|
|
|
|
|
if(Objects.nonNull(allHistory)) { |
|
|
|
|
allHistory.forEach((k, v) -> { |
|
|
|
|
// if(v.isControlWarnCd() && v.isControlWarnNotyCd()) {
|
|
|
|
|
// if(!"Y".equals(v.getWarnNotyExposure())) {
|
|
|
|
|
// v.setControlWarnNotyCd(true);
|
|
|
|
|
// v.setWarnNotyExposure("Y");
|
|
|
|
|
// } else {
|
|
|
|
|
// v.setControlWarnNotyCd(false);
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// 데이터가 수신 되지 않고 이전 데이터를 표출하고 있는 경우
|
|
|
|
|
// 비정상 상황 판별하여 알림 표출 X
|
|
|
|
|
if(v.getControlCacheCount() == 2) { |
|
|
|
|
if(v.isControlWarnCd() && v.isControlWarnNotyCd()) { |
|
|
|
|
v.setControlWarnNotyCd(false); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
v.setControlCacheCount(2); |
|
|
|
|
|
|
|
|
|
list.add(v); |
|
|
|
|
}); |
|
|
|
|