|
@@ -14,6 +14,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.time.LocalDate;
|
|
|
import java.time.LocalDateTime;
|
|
|
+import java.time.format.DateTimeFormatter;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
|
@@ -88,6 +89,7 @@ public class BitService {
|
|
|
.strmUrl("")
|
|
|
.sttsCd(CodeManager.CMNC_STTS_ERROR)
|
|
|
.sttsDesc(CodeManager.getCodeDescShort(CodeManager.CMNC_STTS_CD, CodeManager.CMNC_STTS_ERROR))
|
|
|
+ .updtDt("19700101000000")
|
|
|
.build();
|
|
|
resultMap.put(stts.getFcltNmbr(), stts);
|
|
|
});
|
|
@@ -217,17 +219,21 @@ public class BitService {
|
|
|
.strmUrl("")
|
|
|
.sttsCd(CodeManager.CMNC_STTS_ERROR)
|
|
|
.sttsDesc(CodeManager.getCodeDescShort(CodeManager.CMNC_STTS_CD, CodeManager.CMNC_STTS_ERROR))
|
|
|
+ .updtDt("19700101000000")
|
|
|
.build();
|
|
|
resultMap.put(stts.getFcltNmbr(), stts);
|
|
|
});
|
|
|
|
|
|
- // 통신 상태가 오류 인 제어기 정보만 조회한다.
|
|
|
sttsList.forEach(obj -> {
|
|
|
FcltSttsDto stts = resultMap.get(obj.getBitid());
|
|
|
if (stts == null) {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ if (obj.getRecorddate() != null) {
|
|
|
+ String collDt = DateTimeFormatter.ofPattern("yyyyMMddHHmmss").format(obj.getRecorddate());
|
|
|
+ stts.setUpdtDt(collDt);
|
|
|
+ }
|
|
|
if (("1").equals(obj.getWcommstatus())) {
|
|
|
// 유선통신 정상
|
|
|
normal.getAndIncrement();
|