From bb7ce41d7525f369a93c8b6f76a05fb90d1031b2 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 28 十二月 2020 17:50:58 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 3 +++ src/main/java/com/zy/core/thread/MelsecCrnThread.java | 3 +-- src/main/java/com/zy/asrs/controller/CrnController.java | 7 ++++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/CrnController.java b/src/main/java/com/zy/asrs/controller/CrnController.java index 0c02526..af1991a 100644 --- a/src/main/java/com/zy/asrs/controller/CrnController.java +++ b/src/main/java/com/zy/asrs/controller/CrnController.java @@ -129,7 +129,12 @@ vo.setXLocation(crnProtocol.getWalkPos() == 1?"鏄�":"鍚�"); // 璧拌瀹氫綅 vo.setYLocation(crnProtocol.getLiftPosType().equals(CrnLiftPosType.NONE)?"鍚�":"鏄�"); // 鍗囬檷瀹氫綅 // vo.setStop(crnProtocol.getCrnError1().controlStop||crnProtocol.getCrnError1().mainStop||crnProtocol.getCrnError1().remoteStop?"鏄�":"鍚�"); // 鎬ュ仠 - vo.setWarnCode(String.valueOf(crnProtocol.getAlarm1())); // 寮傚父鐮� + if (vo.getCrnNo() == 2) { + vo.setWarnCode(String.valueOf(crnProtocol.getAlarm1()-1000)); // 寮傚父鐮� + } else { + vo.setWarnCode(String.valueOf(crnProtocol.getAlarm1())); // 寮傚父鐮� + } + } return R.ok().add(list); } 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 3e53f03..e13dc95 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -728,6 +728,9 @@ if (latest == null) { if (crnProtocol.getAlarm1() != null && crnProtocol.getAlarm1() > 0) { WrkMast wrkMast = wrkMastMapper.selectById(crnProtocol.getTaskNo()); + if (wrkMast == null) { + continue; + } BasCrnError crnError = basCrnErrorMapper.selectById(crnProtocol.getAlarm1()); BasErrLog basErrLog = new BasErrLog( null, // 缂栧彿 diff --git a/src/main/java/com/zy/core/thread/MelsecCrnThread.java b/src/main/java/com/zy/core/thread/MelsecCrnThread.java index 88a03b7..ff55e83 100644 --- a/src/main/java/com/zy/core/thread/MelsecCrnThread.java +++ b/src/main/java/com/zy/core/thread/MelsecCrnThread.java @@ -147,8 +147,7 @@ melsecMcNet.ConnectClose(); try { Thread.sleep(1000); - } catch (InterruptedException e) { - } + } catch (InterruptedException ignore) {} return result; } -- Gitblit v1.9.1