自动化立体仓库 - WMS系统
#
1
2 天以前 0e1dcb25ccb0249b1b62a4fec7cb3154a50f7e69
#
2个文件已修改
11 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/utils/OptimizedLockerPackingUtils.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
@@ -52,6 +52,10 @@
            try{
                List<OrderDetl> orderDetls = orderDetlService.selectByOrderNo(orderNo);
//                List<GroupedLockerOptimizerUtils.Item> items = new ArrayList<>();
                if (orderDetls.size()<1){
                    continue;
                }
                List<OptimizedLockerPackingUtils.Item> items = new ArrayList<>();
                for (OrderDetl orderDetl:orderDetls){
                    Integer number =  basArmRulesService.getNumber(orderDetl.getWeight(),orderDetl.getVolume(),orderDetl.getManLength(),orderDetl.getWidth(),orderDetl.getHeight());
src/main/java/com/zy/asrs/utils/OptimizedLockerPackingUtils.java
@@ -1,5 +1,8 @@
package com.zy.asrs.utils;
import com.core.common.SnowflakeIdWorker;
import com.core.common.SpringUtils;
import java.util.*;
public class OptimizedLockerPackingUtils {
@@ -37,7 +40,9 @@
            this.remainingSpace = 1.0;
            this.contents = new HashMap<>();
            this.itemTypes = new HashSet<>();
            this.bindingTags = System.currentTimeMillis();
            SnowflakeIdWorker snowflakeIdWorker = SpringUtils.getBean(SnowflakeIdWorker.class);
//            this.bindingTags = System.currentTimeMillis();
            this.bindingTags = snowflakeIdWorker.nextId();
        }