自动化立体仓库 - WMS系统
#
lty
昨天 1f82f07339486e13899638bcc8363137fcc19d96
#
1个文件已修改
11 ■■■■ 已修改文件
src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
@@ -32,15 +32,16 @@
    private OrderToLineHandler orderToLineHandler;
    //    @Scheduled(cron = "0/3 * * * * ? ")
    @Scheduled(cron = "0/3 * * * * ? ")
    private void orderToSortLine() {
        //获取未下发单据
        List<String> orderNos = orderService.AllStatusSatisfyOrder(0);
        //遍历单据
        for (String orderNo : orderNos) {
            List<OrderDetl> orderDetls = orderDetlService.selectByOrderNo(orderNo);
            OrderToLine orderToLine = new OrderToLine();
            orderToLine.setOrderNo(orderNo);
            orderToLine.setCreateTime(System.currentTimeMillis());
            orderToLine.setOrderNo(orderNo);  //单据编号
            orderToLine.setCreateTime(System.currentTimeMillis());  //创建时间
            Long bindingTag = System.currentTimeMillis();//混搭标记
@@ -54,8 +55,8 @@
                    OrderToLine.MatList matMix = new OrderToLine.MatList(
                            orderDetl.getMatnr(),  // matnr -> sku
                            orderDetl.getSupp(),  //  supp -> po
                            remainder,          //余料
                            orderDetl.getBarcode(),   //barcode -> upc
                            remainder,          //    余料 -> 剩余余料统一时间戳标记
                            orderDetl.getBarcode(),   //barcode -> upc 条码
                            1,
                            orderDetl.getOrigin(),   //origin -> supplier 货源
                            bindingTag        //余料标记相同