zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
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(); // // 拣料、并板、盘点再入库 zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java
New file @@ -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"; } 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 { /** * 组托 * 入库站,根据条码扫描生成入库工作档,工作状态 2 */ public synchronized void generateInboundWrk() { } }