|
|
@@ -6,7 +6,6 @@ import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Builder;
|
|
|
import lombok.Data;
|
|
|
|
|
|
-import javax.persistence.Column;
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
/**
|
|
|
@@ -14,7 +13,7 @@ import java.io.Serializable;
|
|
|
*/
|
|
|
@Data
|
|
|
@Builder
|
|
|
-@ApiModel("TbVmsSttsPrstDto(VMS 상태 현재)")
|
|
|
+@ApiModel("TbVmsSttsDto(VMS 상태 현재)")
|
|
|
public class TbVmsSttsDto implements Serializable {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
@@ -22,10 +21,6 @@ public class TbVmsSttsDto implements Serializable {
|
|
|
@JsonProperty("vms_ctlr_nmbr")
|
|
|
private Long vmsCtlrNmbr;
|
|
|
|
|
|
- @ApiModelProperty("관리 번호") // N NUMBER(10)
|
|
|
- @JsonProperty("nmbr")
|
|
|
- private Long nmbr;
|
|
|
-
|
|
|
@ApiModelProperty("등록 일시") // Y VARCHAR(14)
|
|
|
@JsonProperty("updt_dt")
|
|
|
private String updtDt;
|
|
|
@@ -71,12 +66,12 @@ public class TbVmsSttsDto implements Serializable {
|
|
|
private String pwerStts;
|
|
|
|
|
|
// Code Description Field
|
|
|
- @ApiModelProperty("VMS 제어기 ID") // Y VARCHAR(30)
|
|
|
- @Column(name = "VMS_CTLR_ID", length = 30)
|
|
|
+ @ApiModelProperty("VMS 제어기 ID")
|
|
|
+ @JsonProperty("vms_ctlr_id")
|
|
|
private String vmsCtlrId;
|
|
|
|
|
|
- @ApiModelProperty("VMS 명") // Y VARCHAR(40)
|
|
|
- @Column(name = "VMS_NM", length = 40)
|
|
|
+ @ApiModelProperty("VMS 명")
|
|
|
+ @JsonProperty("vms_nm")
|
|
|
private String vmsNm;
|
|
|
|
|
|
@ApiModelProperty("통신 상태 코드 설명")
|
|
|
@@ -110,4 +105,118 @@ public class TbVmsSttsDto implements Serializable {
|
|
|
@ApiModelProperty("수집건수")
|
|
|
@JsonProperty("coll_cnt")
|
|
|
private Integer collCnt;
|
|
|
+
|
|
|
+ ////////////////////
|
|
|
+ @ApiModelProperty("VMS ID") // Y VARCHAR(4)
|
|
|
+ @JsonProperty("vms_id")
|
|
|
+ private String vmsId;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 용도 유형 코드") // Y VARCHAR(7)
|
|
|
+ @JsonProperty("vms_usag_type_cd")
|
|
|
+ private String vmsUsagTypeCd;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 유형 코드") // Y VARCHAR(7)
|
|
|
+ @JsonProperty("vms_type_cd")
|
|
|
+ private String vmsTypeCd;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 모듈 유형 코드") // Y VARCHAR(7)
|
|
|
+ @JsonProperty("vms_modl_type_cd")
|
|
|
+ private String vmsModlTypeCd;
|
|
|
+
|
|
|
+ @ApiModelProperty("운영 모드") // Y VARCHAR(7)
|
|
|
+ @JsonProperty("oper_mode")
|
|
|
+ private String operMode;
|
|
|
+
|
|
|
+ @ApiModelProperty("운영 모드 설명") // Y VARCHAR(7)
|
|
|
+ @JsonProperty("oper_mode_desc")
|
|
|
+ private String operModeDesc;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 통신 오류 기본 값") // Y NUMBER(3)
|
|
|
+ @JsonProperty("vms_cmnc_err_bass_val")
|
|
|
+ private Integer vmsCmncErrBassVal;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 야간 휘도 단계") // Y NUMBER(2)
|
|
|
+ @JsonProperty("vms_nght_brgh_step")
|
|
|
+ private Integer vmsNghtBrghStep;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 주간 휘도 단계") // Y NUMBER(2)
|
|
|
+ @JsonProperty("vms_week_brgh_step")
|
|
|
+ private Integer vmsWeekBrghStep;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 표출면 변경 주기")
|
|
|
+ @JsonProperty("vms_phse_chng_cycl")
|
|
|
+ private Integer vmsPhseChngCycl;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 모듈 오류 율")
|
|
|
+ @JsonProperty("vms_modl_err_rate")
|
|
|
+ private Integer vmsModlErrRate;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 최대 표출면 개수")
|
|
|
+ @JsonProperty("vms_max_phse_num")
|
|
|
+ private Integer vmsMaxPhseNum;
|
|
|
+
|
|
|
+ @ApiModelProperty("팬 동작 온도")
|
|
|
+ @JsonProperty("fan_mtns_tmpr")
|
|
|
+ private Integer fanMtnsTmpr;
|
|
|
+
|
|
|
+ @ApiModelProperty("히터 동작 온도")
|
|
|
+ @JsonProperty("hetr_mtns_tmpr")
|
|
|
+ private Integer hetrMtnsTmpr;
|
|
|
+
|
|
|
+ @ApiModelProperty("스트리밍 세션 명")
|
|
|
+ @JsonProperty("strm_sesn_nm")
|
|
|
+ private String strmSesnNm;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 용도 유형 코드 설명")
|
|
|
+ @JsonProperty("vms_usag_type_desc")
|
|
|
+ private String vmsUsagTypeDesc;
|
|
|
+
|
|
|
+ @ApiModelProperty("VMS 유형 코드 설명")
|
|
|
+ @JsonProperty("vms_type_desc")
|
|
|
+ private String vmsTypeDesc;
|
|
|
+
|
|
|
+ @ApiModelProperty("전광판 ON TIME")
|
|
|
+ @JsonProperty("panl_on_time")
|
|
|
+ private String panlOnTime;
|
|
|
+
|
|
|
+ @ApiModelProperty("전광판 OFF TIME")
|
|
|
+ @JsonProperty("panl_off_time")
|
|
|
+ private String panlOffTime;
|
|
|
+
|
|
|
+ @ApiModelProperty("메시지표출 제공시각")
|
|
|
+ @JsonProperty("provide_time")
|
|
|
+ private String provideTime;
|
|
|
+
|
|
|
+ @ApiModelProperty("메시지 제공결과(Y:성공, N:실패)")
|
|
|
+ @JsonProperty("provide_result")
|
|
|
+ private String provideResult;
|
|
|
+
|
|
|
+ @ApiModelProperty("메시지 서비스상태(Y:성공, N:실패)")
|
|
|
+ @JsonProperty("provide_svc")
|
|
|
+ private String provideSvc;
|
|
|
+
|
|
|
+ @ApiModelProperty("메시지 제공건수")
|
|
|
+ @JsonProperty("provide_cnt")
|
|
|
+ private Integer provideCnt;
|
|
|
+
|
|
|
+ @ApiModelProperty("자동 메시지 전체건수")
|
|
|
+ @JsonProperty("auto_total")
|
|
|
+ private Integer autoTotal;
|
|
|
+ @ApiModelProperty("자동 메시지 제공가능건수")
|
|
|
+ @JsonProperty("auto_used")
|
|
|
+ private Integer autoUsed;
|
|
|
+
|
|
|
+ @ApiModelProperty("고정 메시지 전체건수")
|
|
|
+ @JsonProperty("fixed_total")
|
|
|
+ private Integer fixedTotal;
|
|
|
+ @ApiModelProperty("고정 메시지 제공가능건수")
|
|
|
+ @JsonProperty("fixed_used")
|
|
|
+ private Integer fixedUsed;
|
|
|
+
|
|
|
+ @ApiModelProperty("기본 메시지 전체건수")
|
|
|
+ @JsonProperty("basic_total")
|
|
|
+ private Integer basicTotal;
|
|
|
+ @ApiModelProperty("기본 메시지 제공가능건수")
|
|
|
+ @JsonProperty("basic_used")
|
|
|
+ private Integer basicUsed;
|
|
|
}
|