|
@@ -46,7 +46,9 @@ public class TbVmsIfscService {
|
|
|
|
|
|
// 데이터 1건 조회(기존 데이터가 반드시 존재해야 함)
|
|
// 데이터 1건 조회(기존 데이터가 반드시 존재해야 함)
|
|
public TbVmsIfscDto findById(Long id) {
|
|
public TbVmsIfscDto findById(Long id) {
|
|
|
|
+ // VMS 정보제공구간 조회
|
|
TbVmsIfsc entity = requireOne(id);
|
|
TbVmsIfsc entity = requireOne(id);
|
|
|
|
+ // 정보제공구간 구성정보 조회
|
|
List<TbVmsLinkIfscDto> list = this.linkIfscService.findDataById(id);
|
|
List<TbVmsLinkIfscDto> list = this.linkIfscService.findDataById(id);
|
|
TbVmsIfscDto dto = entity.toDto();
|
|
TbVmsIfscDto dto = entity.toDto();
|
|
dto.setIfscs(list);
|
|
dto.setIfscs(list);
|
|
@@ -54,6 +56,7 @@ public class TbVmsIfscService {
|
|
TbVmsIfscCmtrGradDto.CmtrGrad grad1 = new TbVmsIfscCmtrGradDto.CmtrGrad(0, 0);
|
|
TbVmsIfscCmtrGradDto.CmtrGrad grad1 = new TbVmsIfscCmtrGradDto.CmtrGrad(0, 0);
|
|
TbVmsIfscCmtrGradDto.CmtrGrad grad2 = new TbVmsIfscCmtrGradDto.CmtrGrad(0, 0);
|
|
TbVmsIfscCmtrGradDto.CmtrGrad grad2 = new TbVmsIfscCmtrGradDto.CmtrGrad(0, 0);
|
|
TbVmsIfscCmtrGradDto.CmtrGrad grad3 = new TbVmsIfscCmtrGradDto.CmtrGrad(0, 0);
|
|
TbVmsIfscCmtrGradDto.CmtrGrad grad3 = new TbVmsIfscCmtrGradDto.CmtrGrad(0, 0);
|
|
|
|
+ // 정보제공구간 소통등급 정보 조회
|
|
List<TbVmsIfscCmtrGradDto> gradList = this.cmtrGradService.findDataById(id);
|
|
List<TbVmsIfscCmtrGradDto> gradList = this.cmtrGradService.findDataById(id);
|
|
if (gradList != null) {
|
|
if (gradList != null) {
|
|
for (TbVmsIfscCmtrGradDto grad : gradList) {
|
|
for (TbVmsIfscCmtrGradDto grad : gradList) {
|