From cb6dc57300e490d52744e0d6fdc9b2ff035ee75a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?scnoh=28=EB=85=B8=EC=8A=B9=EC=B2=A0=29?= Date: Fri, 5 Aug 2022 12:55:04 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=84=EC=A0=95=EC=83=81=20=EC=8B=9D?= =?UTF-8?q?=EB=B3=84=EC=BD=94=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/palnet/comn/model/CtrCntrlModel.java | 3 +++ src/main/java/com/palnet/comn/model/GPDatabaseModel.java | 3 +++ .../com/palnet/process/message/consumer/MessageConsumer.java | 3 +++ 3 files changed, 9 insertions(+) diff --git a/src/main/java/com/palnet/comn/model/CtrCntrlModel.java b/src/main/java/com/palnet/comn/model/CtrCntrlModel.java index 1fdd168..3831005 100644 --- a/src/main/java/com/palnet/comn/model/CtrCntrlModel.java +++ b/src/main/java/com/palnet/comn/model/CtrCntrlModel.java @@ -61,6 +61,9 @@ public class CtrCntrlModel implements Comparable{ private List> lastHistory; + // 비정상 상황 식별 코드 + private boolean controlWarnCd; // 정상: false, 비정상: true + @Override public int compareTo(CtrCntrlModel o) { diff --git a/src/main/java/com/palnet/comn/model/GPDatabaseModel.java b/src/main/java/com/palnet/comn/model/GPDatabaseModel.java index 0d1a6f9..4a21891 100644 --- a/src/main/java/com/palnet/comn/model/GPDatabaseModel.java +++ b/src/main/java/com/palnet/comn/model/GPDatabaseModel.java @@ -61,5 +61,8 @@ public class GPDatabaseModel { private Double sensorNo2 = 0.0; private Double sensorO3 = 0.0; private Double sensorDust = 0.0; + + // 비정상 상황 식별 코드 + private boolean controlWarnCd; // 정상: false, 비정상: true } diff --git a/src/main/java/com/palnet/process/message/consumer/MessageConsumer.java b/src/main/java/com/palnet/process/message/consumer/MessageConsumer.java index cbe14bb..064dd9c 100644 --- a/src/main/java/com/palnet/process/message/consumer/MessageConsumer.java +++ b/src/main/java/com/palnet/process/message/consumer/MessageConsumer.java @@ -65,6 +65,9 @@ public class MessageConsumer { model.setSensorO3(dataInfo.getSensorO3()); model.setSensorDust(dataInfo.getSensorDust()); + // 비정상 상황 식별코드 추가 + model.setControlWarnCd(dataInfo.isControlWarnCd()); + return model; } }