From ee718203195675fe7b1aab64b3c1890efafb8068 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期四, 16 十一月 2023 13:41:15 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 26 ++++++++++++++++++++++++++
1 files changed, 26 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 d8ace45..ec2419b 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -40,6 +40,8 @@
import com.zy.core.thread.BarcodeThread;
import com.zy.core.thread.LedThread;
import com.zy.core.thread.SiemensDevpThread;
+import com.zy.system.entity.Config;
+import com.zy.system.service.ConfigService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
@@ -91,6 +93,10 @@
private BasCrnErrorMapper basCrnErrorMapper;
@Autowired
private TaskWrkMapper taskWrkMapper;
+ @Autowired
+ private TaskWrkService taskWrkService;
+ @Autowired
+ private ConfigService configService;
@Value("${wms.url}")
private String wmsUrl;
@@ -1362,5 +1368,25 @@
}
}
+ //鑷姩娲惧彂浠诲姟
+ public void autoDistribute() {
+ Config config = configService.selectByCode("autoDistribute");
+ if (config == null) {
+ return;
+ }
+
+ if (config.getValue().equals("false")) {//鍒ゆ柇鏄惁寮�鍚嚜鍔ㄦ淳鍙戜换鍔�
+ return;
+ }
+
+ for (TaskWrk taskWrk : taskWrkService.selectReceive()) {
+ try {
+ taskWrkService.distribute(taskWrk.getTaskNo(), 9527L);
+ } catch (CoolException e) {
+ e.printStackTrace();
+ }
+ }
+ }
+
}
--
Gitblit v1.9.1