From 7bc7f8455d60a4a59e5e23aceddf434b03b740ee Mon Sep 17 00:00:00 2001 From: Junjie <xjj@123> Date: 星期三, 27 三月 2024 08:19:58 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java | 23 ++++++++++++----------- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java | 17 +++++++++++++++++ zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java | 12 ++++++++++++ 3 files changed, 41 insertions(+), 11 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java index 7ec2c53..c674ce2 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java @@ -1,5 +1,6 @@ package com.zy.asrs.wcs.core; +import com.zy.asrs.wcs.core.properties.SystemProperties; import com.zy.asrs.wcs.core.service.impl.MainServiceImpl; import lombok.Data; import lombok.extern.slf4j.Slf4j; @@ -35,17 +36,17 @@ // 闂撮殧 Thread.sleep(300); -// // 绯荤粺杩愯鐘舵�佸垽鏂� -// if (!SystemProperties.WCS_RUNNING_STATUS.get()) { -// continue; -// } -// -// // 鍏ュ簱 ===>> 鍏ュ簱绔欏埌鍫嗗灈鏈虹珯锛屾牴鎹潯鐮佹壂鎻忕敓鎴愬叆搴撳伐浣滄。 -// mainService.generateInboundWrk(); // 缁勬墭 -// -// // 闂撮殧 -// Thread.sleep(500); -// + // 绯荤粺杩愯鐘舵�佸垽鏂� + if (!SystemProperties.WCS_RUNNING_STATUS.get()) { + continue; + } + + // 鍏ュ簱 ===>> 鍏ュ簱绔欏埌鍫嗗灈鏈虹珯锛屾牴鎹潯鐮佹壂鎻忕敓鎴愬叆搴撳伐浣滄。 + mainService.generateInboundWrk(); // 缁勬墭 + + // 闂撮殧 + Thread.sleep(500); + // //鍒濆鍖栧疄鏃跺湴鍥� // mainService.initRealtimeBasMap(); // // 鎷f枡銆佸苟鏉裤�佺洏鐐瑰啀鍏ュ簱 diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java new file mode 100644 index 0000000..cd65b77 --- /dev/null +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java @@ -0,0 +1,17 @@ +package com.zy.asrs.wcs.core.properties; + +import java.util.concurrent.atomic.AtomicBoolean; + +/** + * Created by vincent on 2020-06-03 + */ +public class SystemProperties { + + public static final String WCS_PASSWORD = "root"; + + // 绯荤粺杩愯鐘舵�� + public static final AtomicBoolean WCS_RUNNING_STATUS = new AtomicBoolean(Boolean.TRUE); + + public static final String WMS_URL = "localhost"; + +} diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java index 3ddd277..488dd34 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java @@ -1,8 +1,14 @@ package com.zy.asrs.wcs.core.service.impl; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.util.Date; +import java.util.List; /** * 绔嬩綋浠撳簱WCS绯荤粺涓绘祦绋嬩笟鍔� @@ -13,6 +19,12 @@ @Transactional public class MainServiceImpl { + /** + * 缁勬墭 + * 鍏ュ簱绔欙紝鏍规嵁鏉$爜鎵弿鐢熸垚鍏ュ簱宸ヤ綔妗o紝宸ヤ綔鐘舵�� 2 + */ + public synchronized void generateInboundWrk() { + } } -- Gitblit v1.9.1