From 3943fd04924d29db178cd2330058c45e7a1c0a83 Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期一, 07 七月 2025 08:05:06 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/ServerBootstrap.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/core/ServerBootstrap.java b/src/main/java/com/zy/core/ServerBootstrap.java index f90de2d..a3036c6 100644 --- a/src/main/java/com/zy/core/ServerBootstrap.java +++ b/src/main/java/com/zy/core/ServerBootstrap.java @@ -74,6 +74,7 @@ private void initThread(){ List<DeviceConfig> allDevices = new ArrayList<>(); + List<DeviceConfig> fakeDevices = new ArrayList<>(); // // 鍒濆鍖栬揣鍙夋彁鍗囨満 // List<DeviceConfig> forkLiftList = deviceConfigService.selectList(new EntityWrapper<DeviceConfig>() @@ -111,7 +112,6 @@ // 鍒濆鍖栧洓鍚戠┛姊溅 List<DeviceConfig> shuttleList = deviceConfigService.selectList(new EntityWrapper<DeviceConfig>() .eq("device_type", String.valueOf(SlaveType.Shuttle))); - allDevices.addAll(shuttleList); for (DeviceConfig deviceConfig : shuttleList) { News.info("鍒濆鍖栧洓鍚戠┛姊溅......................................................"); ThreadHandler thread = null; @@ -123,11 +123,18 @@ new Thread(thread).start(); SlaveConnection.put(SlaveType.Shuttle, deviceConfig.getDeviceNo(), thread); + + if (deviceConfig.getFake() == 1) { + fakeDevices.add(deviceConfig); + }else { + allDevices.add(deviceConfig); + } } //璁惧鍒濆鍖栧畬姣� deviceMsgUtils.sendDeviceConfig(JSON.toJSONString(allDevices)); + deviceMsgUtils.sendFakeDeviceConfig(JSON.toJSONString(fakeDevices)); } -- Gitblit v1.9.1