shjung 2 years ago
parent
commit
cbb2aea9bc
1 changed files with 9 additions and 8 deletions
  1. 9 8
      src/main/java/com/its/op/dto/its/vds/TbVdsCtlrDto.java

+ 9 - 8
src/main/java/com/its/op/dto/its/vds/TbVdsCtlrDto.java

@@ -8,6 +8,7 @@ import lombok.*;
 
 import javax.validation.constraints.Pattern;
 import javax.validation.constraints.Positive;
+import javax.validation.constraints.PositiveOrZero;
 import javax.validation.constraints.Size;
 import java.io.Serializable;
 
@@ -146,12 +147,12 @@ public class TbVdsCtlrDto implements Serializable {
 
         @ApiModelProperty("VDS 제어기 포트, Nullable = Y, NUMBER(5)")  // Y NUMBER(5)
         @JsonProperty("vds_ctlr_port")
-        @Positive
+        @PositiveOrZero
         private Integer vdsCtlrPort;
 
         @ApiModelProperty("VDS 제어기 지역번호, Nullable = Y, NUMBER(5)")  // Y NUMBER(5)
         @JsonProperty("vds_ctlr_local_no")
-        @Positive
+        @PositiveOrZero
         private Integer vdsCtlrLocalNo;
 
         @ApiModelProperty("VDS 유형 코드('VDST'), Nullable = Y, VARCHAR2(7)")  // Y VARCHAR2(7)
@@ -166,7 +167,7 @@ public class TbVdsCtlrDto implements Serializable {
 
         @ApiModelProperty("설치 위치 주소, Nullable = Y, VARCHAR2(200)")  // Y VARCHAR2(200)
         @JsonProperty("istl_lctn_addr")
-        @Size(min=1, max=200)
+        @Size(max=200)
         private String istlLctnAddr;
 
         @ApiModelProperty("X 좌표, , NUMBER(11,8)")  // Y NUMBER(11,8)
@@ -179,27 +180,27 @@ public class TbVdsCtlrDto implements Serializable {
 
         @ApiModelProperty("그룹번호, Nullable = Y, NUMBER(5)")  // Y NUMBER(5)
         @JsonProperty("group_no")
-        @Positive
+        @PositiveOrZero
         private Integer groupNo;
 
         @ApiModelProperty("FAN 동작모드(0x00:꺼짐,0x01:켜짐,0x02:자동,0x09:알수없음), Nullable = Y, NUMBER(3)")  // Y NUMBER(3)
         @JsonProperty("fan_mode")
-        @Positive
+        @PositiveOrZero
         private Integer fanMode;
 
         @ApiModelProperty("팬 동작 온도, Nullable = Y, NUMBER(3)")  // Y NUMBER(3)
         @JsonProperty("fan_run_tmpr")
-        @Positive
+        @PositiveOrZero
         private Integer fanRunTmpr;
 
         @ApiModelProperty("히터 동작모드(0x00:꺼짐,0x01:켜짐,0x02:자동,0x09:알수없음), Nullable = Y, NUMBER(3)")  // Y NUMBER(3)
         @JsonProperty("hetr_mode")
-        @Positive
+        @PositiveOrZero
         private Integer hetrMode;
 
         @ApiModelProperty("히터 동작 온도, Nullable = Y, NUMBER(3)")  // Y NUMBER(3)
         @JsonProperty("hetr_run_tmpr")
-        @Positive
+        @PositiveOrZero
         private Integer hetrRunTmpr;
 
         @ApiModelProperty("검지 전체 차로수, Nullable = Y, NUMBER(2)")  // Y NUMBER(2)