|
|
@@ -1,11 +1,11 @@
|
|
|
package com.its.op.model.dto;
|
|
|
|
|
|
+import com.its.op.global.CodeManager;
|
|
|
import com.its.op.model.entity.CmtrGradClsf;
|
|
|
import lombok.*;
|
|
|
|
|
|
import javax.validation.constraints.NotEmpty;
|
|
|
import javax.validation.constraints.Pattern;
|
|
|
-import javax.validation.constraints.Positive;
|
|
|
import javax.validation.constraints.Size;
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
@@ -20,7 +20,7 @@ public class CmtrGradClsfDto implements Serializable {
|
|
|
private final String CNGS_GRAD_YN; // N CHAR(1) Y 'N' 정체 등급 여부
|
|
|
|
|
|
private final String SECT_GRAD_DESC;
|
|
|
- //private final String CMTR_GRAD_DESC;
|
|
|
+ private final String CMTR_GRAD_DESC;
|
|
|
|
|
|
public CmtrGradClsfInfo(CmtrGradClsf entity) {
|
|
|
this.SECT_GRAD_CD = entity.getSECT_GRAD_CD();
|
|
|
@@ -30,7 +30,7 @@ public class CmtrGradClsfDto implements Serializable {
|
|
|
this.CNGS_GRAD_YN = entity.getCNGS_GRAD_YN();
|
|
|
|
|
|
this.SECT_GRAD_DESC = "[" + this.SECT_GRAD_CD + "]" + entity.getSect().getSECT_GRAD_NM();
|
|
|
- //this.CMTR_GRAD_DESC = "[" + this.CMTR_GRAD_CD + "]" + entity.getGrad().getCMMN_CD_KOR_NM();
|
|
|
+ this.CMTR_GRAD_DESC = CodeManager.getCodeDesc(CodeManager.CMTR_GRAD_CD, this.CMTR_GRAD_CD);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -47,16 +47,13 @@ public class CmtrGradClsfDto implements Serializable {
|
|
|
@Size(min=1, max=7)
|
|
|
private String CMTR_GRAD_CD; // N VARCHAR2(7) N 소통 등급 코드
|
|
|
|
|
|
- @Positive
|
|
|
private Integer LWST_TRVL_SPED; // N NUMBER(3) Y 0 최저 통행 속도
|
|
|
- @Positive
|
|
|
private Integer HGHS_TRVL_SPED; // N NUMBER(3) Y 0 최고 통행 속도
|
|
|
|
|
|
@Size(min=1, max=1)
|
|
|
@Pattern(regexp = "[YN]")
|
|
|
private String CNGS_GRAD_YN; // N CHAR(1) Y 'N' 정체 등급 여부
|
|
|
|
|
|
-
|
|
|
@Builder
|
|
|
public CmtrGradClsfUpdateReq(String SECT_GRAD_CD, String CMTR_GRAD_CD, Integer LWST_TRVL_SPED, Integer HGHS_TRVL_SPED, String CNGS_GRAD_YN) {
|
|
|
this.SECT_GRAD_CD = SECT_GRAD_CD;
|