zhaowenyu
2025-12-16 75179cae29255cb16d9c544b0bf879b1e90bbfd4
2025-12-16 zwy 优化机场开盖时,不让重启机场。要关盖重启
2 files modified
9 ■■■■■ changed files
ard-common/src/main/java/com/ard/common/core/redis/RedisConst.java 2 ●●●●● patch | view | raw | blame | history
ard-sample/src/main/java/com/ard/sample/manage/service/impl/DockOSDServiceImpl.java 7 ●●●●● patch | view | raw | blame | history
ard-common/src/main/java/com/ard/common/core/redis/RedisConst.java
@@ -24,6 +24,8 @@
    // cover_state
    public static final String COVER_STATE_PREFIX = "coverstate" + DELIMITER;
    public static final String COVER_STATE_OSD_PREFIX = "coverstateosd" + DELIMITER;
    public static final String DEVICE_ONLINE_PREFIX = "online" + DELIMITER;
    public static final String WEBSOCKET_PREFIX = "webSocket" + DELIMITER;
ard-sample/src/main/java/com/ard/sample/manage/service/impl/DockOSDServiceImpl.java
@@ -85,7 +85,9 @@
                            }
                        }
                    }
//                    if (jsonNode.has("cover_state")) {
                    if (jsonNode.has("cover_state")) {
                        // 舱盖状态存redis
                        RedisOpsUtils.set(RedisConst.COVER_STATE_OSD_PREFIX + device.getDeviceSn(), jsonNode.get("cover_state").asInt());
//                        //实时监控机场内外舱盖状态
//                        Integer coverState = jsonNode.get("cover_state").asInt();
//                        if(coverState != null && (coverState == 1 || coverState == 0)) {
@@ -93,7 +95,8 @@
//                            Integer newCoverState = coverState == 0 ? 1 : 0;
//                            _deviceService.setRedisCameraPosition(device.getDeviceSn(), newCoverState);
//                        }
//                    }
                    }
                    receiver.setType(MessageType.STATUS.getType() + "-network");
                } else if (dockOsdData.contains("job_number")) {
                    receiver.setType(MessageType.STATUS.getType() + "-job");