#
Junjie
2024-03-27 7bc7f8455d60a4a59e5e23aceddf434b03b740ee
#
2个文件已修改
1个文件已添加
52 ■■■■ 已修改文件
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/MainProcess.java 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/properties/SystemProperties.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java 12 ●●●●● 补丁 | 查看 | 原始文档 | 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() {
    }
}