From 6062f023cf3d2230ff31aec2e2ac64c3f3e93ad9 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 06 八月 2020 17:37:26 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/core/model/DevpSlave.java | 7 +++++--
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 15 ++++++++++++++-
src/main/java/com/zy/core/MainProcess.java | 3 ++-
src/main/resources/application.yml | 3 +++
4 files changed, 24 insertions(+), 4 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 1236cfc..c526129 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/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 @@
}
+ /**
+ * 鎷f枡銆佸苟鏉裤�佺洏鐐瑰啀鍏ュ簱
+ */
+ public void stnToCrnStnPick(){
+ for (DevpSlave devp : slaveProperties.getDevp()) {
+ // 閬嶅巻鎷f枡鍏ュ簱鍙�
+ for (DevpSlave.Sta pickSta : devp.getPickSta()) {
+
+ }
+
+ }
+ }
+
}
diff --git a/src/main/java/com/zy/core/MainProcess.java b/src/main/java/com/zy/core/MainProcess.java
index dc8bcdb..680ac07 100644
--- a/src/main/java/com/zy/core/MainProcess.java
+++ b/src/main/java/com/zy/core/MainProcess.java
@@ -36,7 +36,8 @@
}
// 鍏ュ簱绔欙紝鏍规嵁鏉$爜鎵弿鐢熸垚鍏ュ簱宸ヤ綔妗o紝宸ヤ綔鐘舵��2锛屾棤璁惧鍛戒护涓嬪彂
mainService.generateStoreWrkFile();
-
+ // 鎷f枡銆佸苟鏉裤�佺洏鐐瑰啀鍏ュ簱
+ mainService.stnToCrnStnPick();
diff --git a/src/main/java/com/zy/core/model/DevpSlave.java b/src/main/java/com/zy/core/model/DevpSlave.java
index 6b0b563..dcbbe12 100644
--- a/src/main/java/com/zy/core/model/DevpSlave.java
+++ b/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;
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 51a6c51..c102779 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -49,6 +49,9 @@
inSta[0]:
staNo: 2
barcode: ${wcs-slave.barcode[0].id}
+ # 鎷f枡鍏ュ簱鍙�
+ pickSta[0]:
+ staNo: 2
# 鏉$爜鎵弿浠�
barcode[0]:
id: 1
--
Gitblit v1.9.1