|
@@ -73,6 +73,7 @@ public class BisProcessService {
|
|
|
|
|
|
List<BisProcessStatusHistory> sttsList = this.sttsRepo.findAllStts();
|
|
|
|
|
|
+ AtomicBoolean isBisProcessFound = new AtomicBoolean(false);
|
|
|
AtomicBoolean isBisProcessStts = new AtomicBoolean(true);
|
|
|
// 실행 상태먼저 체크
|
|
|
sttsList.forEach(obj -> {
|
|
@@ -92,6 +93,7 @@ public class BisProcessService {
|
|
|
if (80101 == obj.getProcessid() || 80102 == obj.getProcessid()) {
|
|
|
if (!("1").equals(obj.getProcessstatus())) {
|
|
|
isBisProcessStts.set(false);
|
|
|
+ isBisProcessFound.set(true);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -99,6 +101,9 @@ public class BisProcessService {
|
|
|
});
|
|
|
|
|
|
Integer systId = 80199;
|
|
|
+ if (!isBisProcessFound.get()) {
|
|
|
+ isBisProcessStts.set(false);
|
|
|
+ }
|
|
|
TbUnitSystSttsDto stts = TbUnitSystSttsDto.builder()
|
|
|
.systId(String.valueOf(systId))
|
|
|
.systNm("시내버스 가공")
|