소스 검색

vms ifsc rtln vms info add

shjung 3 년 전
부모
커밋
70985539f0
2개의 변경된 파일17개의 추가작업 그리고 0개의 파일을 삭제
  1. 12 0
      src/main/java/com/its/op/dto/its/vms/TbVmsIfscRltnDto.java
  2. 5 0
      src/main/java/com/its/op/entity/its/vms/TbVmsIfscRltn.java

+ 12 - 0
src/main/java/com/its/op/dto/its/vms/TbVmsIfscRltnDto.java

@@ -24,6 +24,18 @@ public class TbVmsIfscRltnDto implements Serializable {
     @JsonProperty("vms_ctlr_nmbr")
     private Long vmsCtlrNmbr;
 
+    @ApiModelProperty("VMS ID")  // Y VARCHAR(4)
+    @JsonProperty("vms_id")
+    private String vmsId;
+
+    @ApiModelProperty("VMS 제어기 ID")  // Y VARCHAR(30)
+    @JsonProperty("vms_ctlr_id")
+    private String vmsCtlrId;
+
+    @ApiModelProperty("VMS 명")  // Y VARCHAR(40)
+    @JsonProperty("vms_nm")
+    private String vmsNm;
+
     @ApiModelProperty("VMS 정보제공구간 ID")  // N NUMBER(10)
     @JsonProperty("vms_ifsc_id")
     private Long vmsIfscId;

+ 5 - 0
src/main/java/com/its/op/entity/its/vms/TbVmsIfscRltn.java

@@ -63,6 +63,11 @@ public class TbVmsIfscRltn implements Serializable {
             dto.setSpotNm(ifsc.getSpotNm());
             dto.setAxisYn(ifsc.getAxisYn());
         }
+        if (this.vms != null) {
+            dto.setVmsId(this.vms.getVmsId());
+            dto.setVmsCtlrId(this.vms.getVmsCtlrId());
+            dto.setVmsNm(this.vms.getVmsNm());
+        }
         return dto;
     }