src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/core/MainProcess.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/core/model/DevpSlave.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -60,7 +60,7 @@ // 根据输送线plc遍历 for (DevpSlave devp : slaveProperties.getDevp()) { // 遍历入库口 for (DevpSlave.InSta inSta : devp.getInSta()) { for (DevpSlave.Sta inSta : devp.getInSta()) { // 获取条码 BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, inSta.getBarcode()); String barcode = barcodeThread.getBarcode(); @@ -146,4 +146,17 @@ } /** * 拣料、并板、盘点再入库 */ public void stnToCrnStnPick(){ for (DevpSlave devp : slaveProperties.getDevp()) { // 遍历拣料入库口 for (DevpSlave.Sta pickSta : devp.getPickSta()) { } } } } src/main/java/com/zy/core/MainProcess.java
@@ -36,7 +36,8 @@ } // 入库站,根据条码扫描生成入库工作档,工作状态2,无设备命令下发 mainService.generateStoreWrkFile(); // 拣料、并板、盘点再入库 mainService.stnToCrnStnPick(); src/main/java/com/zy/core/model/DevpSlave.java
@@ -8,16 +8,19 @@ import java.util.List; /** * 输送线配置 * Created by vincent on 2020/8/6 */ @EqualsAndHashCode(callSuper = true) @Data public class DevpSlave extends Slave { private List<InSta> inSta = new ArrayList<>(); private List<Sta> inSta = new ArrayList<>(); private List<Sta> pickSta = new ArrayList<>(); @Data public static class InSta { public static class Sta { private Integer staNo; src/main/resources/application.yml
@@ -49,6 +49,9 @@ inSta[0]: staNo: 2 barcode: ${wcs-slave.barcode[0].id} # 拣料入库口 pickSta[0]: staNo: 2 # 条码扫描仪 barcode[0]: id: 1