|
@@ -13,6 +13,7 @@ import com.its.op.dto.its.vms.VmsOnOffTimeDto;
|
|
|
import com.its.op.entity.its.vms.TbVmsCtlr;
|
|
|
import com.its.op.entity.its.vms.TbVmsDsplPrst;
|
|
|
import com.its.op.global.CodeManager;
|
|
|
+import com.its.op.global.VmsManager;
|
|
|
import com.its.op.service.its.code.TbCmmnCdService;
|
|
|
import com.its.utils.ItsUtils;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
@@ -34,6 +35,7 @@ public class TbVmsCtlrService {
|
|
|
private final TbCmmnCdService cmmnCdService;
|
|
|
private final TbVmsMsgDsplSchRepository dsplSchRepo;
|
|
|
private final TbVmsDsplPrstRepository dsplPrstRepo;
|
|
|
+ private final VmsManager vmsManager;
|
|
|
|
|
|
// 데이터 1건 조회, 없으면 exception
|
|
|
private TbVmsCtlr requireOne(Long id) throws NoSuchElementException {
|
|
@@ -66,6 +68,7 @@ public class TbVmsCtlrService {
|
|
|
result.add(entity.toDto());
|
|
|
}
|
|
|
}
|
|
|
+ this.vmsManager.set(data);
|
|
|
return result;
|
|
|
}
|
|
|
|
|
@@ -80,6 +83,7 @@ public class TbVmsCtlrService {
|
|
|
data.forEach(obj -> {
|
|
|
result.add(obj.toDto());
|
|
|
});
|
|
|
+ this.vmsManager.set(data);
|
|
|
return result;
|
|
|
}
|
|
|
|