|
|
@@ -1,19 +1,14 @@
|
|
|
package com.its.op.entity.its.vms;
|
|
|
|
|
|
-import com.its.op.dto.its.vms.TbVmsDsplPrstDto;
|
|
|
-import com.its.utils.ItsUtils;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.Builder;
|
|
|
import lombok.Getter;
|
|
|
import lombok.NoArgsConstructor;
|
|
|
-import org.hibernate.annotations.NotFound;
|
|
|
-import org.hibernate.annotations.NotFoundAction;
|
|
|
|
|
|
import javax.persistence.*;
|
|
|
import java.io.Serializable;
|
|
|
-import java.util.ArrayList;
|
|
|
|
|
|
/**
|
|
|
* VMS 표출 현재 Entity Class
|
|
|
@@ -84,49 +79,49 @@ public class TbVmsDsplPrst implements Serializable {
|
|
|
@Column(name = "DNLD_YN", columnDefinition = "CHAR", length = 1)
|
|
|
private String dnldYn;
|
|
|
|
|
|
- @OneToOne
|
|
|
- @JoinColumn(insertable=false, updatable=false, name="VMS_CTLR_NMBR", referencedColumnName = "VMS_CTLR_NMBR")
|
|
|
- @NotFound(action = NotFoundAction.IGNORE)
|
|
|
- private TbVmsCtlr vms;
|
|
|
-
|
|
|
- public TbVmsDsplPrstDto toDto() {
|
|
|
- TbVmsDsplPrstDto dto = TbVmsDsplPrstDto.builder()
|
|
|
- .vmsCtlrNmbr(this.vmsCtlrNmbr)
|
|
|
- .dsplDt(this.dsplDt)
|
|
|
- .build();
|
|
|
-
|
|
|
- dto.setMsgs(new ArrayList<>());
|
|
|
- dto.setSvcYn(ItsUtils.getServiceYn(dto.getDsplDt()));
|
|
|
-
|
|
|
- if (this.vms != null) {
|
|
|
- dto.setOperMode(this.vms.getOperMode());
|
|
|
- if (("A").equals(dto.getOperMode())) {
|
|
|
- dto.setOperModeDesc("자동");
|
|
|
- }
|
|
|
- else if (("F").equals(dto.getOperMode())) {
|
|
|
- dto.setOperModeDesc("고정");
|
|
|
- }
|
|
|
- else { //if (("D").equals(dto.getOperMode())) {
|
|
|
- dto.setOperModeDesc("기본");
|
|
|
- }
|
|
|
-
|
|
|
- dto.setVmsCtlrId(this.vms.getVmsCtlrId());
|
|
|
- dto.setVmsNm(this.vms.getVmsNm());
|
|
|
- dto.setVmsTypeCd(this.vms.getVmsTypeCd());
|
|
|
-
|
|
|
- if (this.vms.getType() != null) {
|
|
|
- dto.setVmsTypeDesc(this.vms.getType().getVmsTypeNm());
|
|
|
- dto.setVmsWdth(this.vms.getType().getVmsWdth());
|
|
|
- dto.setVmsHght(this.vms.getType().getVmsHght());
|
|
|
- dto.setRows(this.vms.getType().getRowNum());
|
|
|
- dto.setCols(this.vms.getType().getColNum());
|
|
|
- dto.setModlRows(this.vms.getType().getModlRowNum());
|
|
|
- dto.setModlCols(this.vms.getType().getModlColNum());
|
|
|
- dto.setPowrRows(this.vms.getType().getPowrRowNum());
|
|
|
- dto.setPowrCols(this.vms.getType().getPowrColNum());
|
|
|
- }
|
|
|
- }
|
|
|
- return dto;
|
|
|
- }
|
|
|
+// @OneToOne
|
|
|
+// @JoinColumn(insertable=false, updatable=false, name="VMS_CTLR_NMBR", referencedColumnName = "VMS_CTLR_NMBR")
|
|
|
+// @NotFound(action = NotFoundAction.IGNORE)
|
|
|
+// private TbVmsCtlr vms;
|
|
|
+
|
|
|
+// public TbVmsDsplPrstDto toDto() {
|
|
|
+// TbVmsDsplPrstDto dto = TbVmsDsplPrstDto.builder()
|
|
|
+// .vmsCtlrNmbr(this.vmsCtlrNmbr)
|
|
|
+// .dsplDt(this.dsplDt)
|
|
|
+// .build();
|
|
|
+//
|
|
|
+// dto.setMsgs(new ArrayList<>());
|
|
|
+// dto.setSvcYn(ItsUtils.getServiceYn(dto.getDsplDt()));
|
|
|
+//
|
|
|
+// if (this.vms != null) {
|
|
|
+// dto.setOperMode(this.vms.getOperMode());
|
|
|
+// if (("A").equals(dto.getOperMode())) {
|
|
|
+// dto.setOperModeDesc("자동");
|
|
|
+// }
|
|
|
+// else if (("F").equals(dto.getOperMode())) {
|
|
|
+// dto.setOperModeDesc("고정");
|
|
|
+// }
|
|
|
+// else { //if (("D").equals(dto.getOperMode())) {
|
|
|
+// dto.setOperModeDesc("기본");
|
|
|
+// }
|
|
|
+//
|
|
|
+// dto.setVmsCtlrId(this.vms.getVmsCtlrId());
|
|
|
+// dto.setVmsNm(this.vms.getVmsNm());
|
|
|
+// dto.setVmsTypeCd(this.vms.getVmsTypeCd());
|
|
|
+//
|
|
|
+// if (this.vms.getType() != null) {
|
|
|
+// dto.setVmsTypeDesc(this.vms.getType().getVmsTypeNm());
|
|
|
+// dto.setVmsWdth(this.vms.getType().getVmsWdth());
|
|
|
+// dto.setVmsHght(this.vms.getType().getVmsHght());
|
|
|
+// dto.setRows(this.vms.getType().getRowNum());
|
|
|
+// dto.setCols(this.vms.getType().getColNum());
|
|
|
+// dto.setModlRows(this.vms.getType().getModlRowNum());
|
|
|
+// dto.setModlCols(this.vms.getType().getModlColNum());
|
|
|
+// dto.setPowrRows(this.vms.getType().getPowrRowNum());
|
|
|
+// dto.setPowrCols(this.vms.getType().getPowrColNum());
|
|
|
+// }
|
|
|
+// }
|
|
|
+// return dto;
|
|
|
+// }
|
|
|
|
|
|
}
|