Ver Fonte

cctv preset update

shjung há 3 anos atrás
pai
commit
ef58e2638b

+ 4 - 4
src/main/java/com/its/op/dto/its/cctv/TbCctvPsetDto.java

@@ -73,22 +73,22 @@ public class TbCctvPsetDto implements Serializable {
 
         @ApiModelProperty("팬 값, Nullable = Y, NUMBER(4)")  // Y NUMBER(4)
         @JsonProperty("pan_val")
-        @PositiveOrZero
+        //@PositiveOrZero
         private Integer panVal;
 
         @ApiModelProperty("틸트 값, Nullable = Y, NUMBER(4)")  // Y NUMBER(4)
         @JsonProperty("tilt_val")
-        @PositiveOrZero
+        //@PositiveOrZero
         private Integer tiltVal;
 
         @ApiModelProperty("줌 값, Nullable = Y, NUMBER(4)")  // Y NUMBER(4)
         @JsonProperty("zoom_val")
-        @PositiveOrZero
+        //@PositiveOrZero
         private Integer zoomVal;
 
         @ApiModelProperty("초점 값, Nullable = Y, NUMBER(4)")  // Y NUMBER(4)
         @JsonProperty("focs_val")
-        @PositiveOrZero
+        //@PositiveOrZero
         private Integer focsVal;
 
         @ApiModelProperty("프리셋 명, Nullable = Y, VARCHAR(100)")  // Y VARCHAR(100)

+ 8 - 6
src/main/java/com/its/op/service/its/cctv/CctvControlService.java

@@ -117,12 +117,13 @@ public class CctvControlService {
                         sb.append(line).append("\n");
                     }
                     //br.close();
+                    log.info("HTTP_OK: CCTV, {}, {}", ipAddr, sb);
+                    result.setResult(0, sb.toString());
                 }
                 catch (IOException e) {
                     log.error("requestHttpPostProbe: IOException");
+                    result.setResult(4, "CCTV 제어기에 연결 할 수 없습니다. 통신 확인 후 작업을 진행해 주세요.");
                 }
-                log.info("HTTP_OK: CCTV, {}, {}", ipAddr, sb);
-                result.setResult(0, sb.toString());
             } else {
                 log.error("HTTP_FAIL: {}", connection.getResponseMessage());
                 if (connection.getResponseMessage() == null) {
@@ -133,7 +134,7 @@ public class CctvControlService {
             }
         } catch (IOException e){
             log.error("Exception: IOException");
-            result.setResult(4, "IOException");
+            result.setResult(5, "CCTV 제어기에 연결 할 수 없습니다. 통신 확인 후 작업을 진행해 주세요.");
         } finally {
             if (connection != null) {
                 connection.disconnect();
@@ -235,12 +236,13 @@ public class CctvControlService {
                         sb.append(line).append("\n");
                     }
                     //br.close();
+                    log.info("HTTP_OK: CCTV, {}, {}", ipAddr, sb);
+                    result.setResult(0, sb.toString());
                 }
                 catch (IOException e) {
                     log.error("requestHttpPostZeno: IOException");
+                    result.setResult(4, "CCTV 제어기에 연결 할 수 없습니다. 통신 확인 후 작업을 진행해 주세요.");
                 }
-                log.info("HTTP_OK: CCTV, {}, {}", ipAddr, sb);
-                result.setResult(0, sb.toString());
             } else {
                 log.error("HTTP_FAIL: {}", connection.getResponseMessage());
                 if (connection.getResponseMessage() == null) {
@@ -251,7 +253,7 @@ public class CctvControlService {
             }
         } catch (IOException e){
             log.error("Exception: IOException");
-            result.setResult(4, "IOException");
+            result.setResult(5, "CCTV 제어기에 연결 할 수 없습니다. 통신 확인 후 작업을 진행해 주세요.");
         } finally {
             if (connection != null) {
                 connection.disconnect();

+ 1 - 1
src/main/java/com/its/op/service/its/vds/VdsControlService.java

@@ -320,7 +320,7 @@ public class VdsControlService {
                                 result.setImage(imageString);
                                 result.setResult(0, "VDS 서버로 부터 정지영상 이미지를 정상적으로 수신하였습니다.");
                             } else {
-                                result.setResult(99, "VDS 서버로 부터 수신한 이미지가 정상적이지 않습니다.");
+                                result.setResult(99, "VDS 제어기의 현재 통신 상태가 정상적이지 않습니다.");
                             }
                             break;
                         } else {