src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/core/model/protocol/StaProtocol.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/core/thread/SiemensDevpThread.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -378,8 +378,15 @@ storageEscalationParam.setBoxNo(BoxNo); //是否满板 1满板 0空板 storageEscalationParam.setStaType(staProtocol.isEmptyMk() ? 0 : 1); //库位类型 1高库位 0低库位 storageEscalationParam.setLocType(staProtocol.isHigh() ? 1 : 0); //库位类型 2中库位 1高库位 0低库位 if(staProtocol.isHigh()){ storageEscalationParam.setLocType(1); }else if(staProtocol.isLow()){ storageEscalationParam.setLocType(0); }else if (staProtocol.isCentre()){ storageEscalationParam.setLocType(2); } storageEscalationParam.setTerminalNo(staProtocol.getSiteId()); log.info("组托入库={}", storageEscalationParam); String response = ""; src/main/java/com/zy/core/model/protocol/StaProtocol.java
@@ -50,6 +50,9 @@ // 低 private boolean low; // 中 private boolean centre=false; //agv private boolean car; @@ -196,6 +199,7 @@ basDevp.setLocType2((short) 0); // 宽窄类型{0:未知,1:窄库位,2:宽库位} basDevp.setLocType3((short) 0); // 轻重类型{0:未知,1:轻库位,2:重库位} basDevp.setLocType1(high != low && low ? (short) 1 : (short) 2); basDevp.setLocType1(centre ? (short) 3: basDevp.getLocType1()); basDevp.setInQty(inQty !=null ?(int)inQty : 0); // basDevp.setAgvStartPick(agvStartPick.intValue()); // basDevp.setAgvStartPlace(agvStartPlace.intValue()); src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -274,6 +274,7 @@ staProtocol.setFullPlt(status[5]); // 满托盘 staProtocol.setHigh(status[6]); // 高库位 staProtocol.setLow(status[7]); // 低库位 staProtocol.setCentre(status[8]); // 中库位 if (!staProtocol.isPakMk() && !staProtocol.isLoading()) { staProtocol.setPakMk(true);