From b5c365b59c5711d94dbca2fdbb883646faabfdd2 Mon Sep 17 00:00:00 2001 From: yxFwq <1> Date: 星期六, 20 七月 2024 18:02:31 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index 1200b6c..a9ae2cc 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -5625,6 +5625,26 @@ return false; } + // 鑾峰彇纭寲缃愪俊鎭� + JarThread jarThreadOther = (JarThread) SlaveConnection.get(SlaveType.Jar, SteAndJarUtil.getRgvJarNo(jarProtocol.getJarNo())); + JarProtocol jarProtocolOther = jarThreadOther.getJarProtocol(); + if (jarProtocolOther == null) { + return false; + } + if (jarProtocolOther.modeType != JarModeType.AUTO){ + return false; + } + + BasJar basJarOther = basJarMapper.selectById(jarProtocolOther.getJarNo()); + if (Cools.isEmpty(basJarOther)){ + log.error("{}鍙风~鍖栫綈鏌ヨ璁惧妗f鏃犱俊鎭紒锛侊紒",jarProtocolOther.getJarNo()); + return false; + } + + if (!jarProtocolOther.isRightDoor()){ + return false; + } + //闂ㄤ綔涓� 鏃� if (jarProtocol.isAutoing() && jarProtocol.jarErr==0){ //鍐峰嵈瀹屾垚涓婅緭閫佺嚎 -- Gitblit v1.9.1