自动化立体仓库 - WMS系统
野心家
2025-05-27 e8cf4d70206fb9f4d09a4fc5a23aad2424e1369d
src/main/java/com/zy/asrs/controller/OutController.java
@@ -141,6 +141,9 @@
        StockOutParam param = new StockOutParam();
        ArrayList<StockOutParam.LocDetl> locDetls = new ArrayList<>();
        for (LocDto locDto:locDtos){
            Order order = orderService.selectByNo(locDto.getOrderNo());
            OrderDetl orderDetl = orderDetlService.selectById(locDto.getOrderDetlId());
            StockOutParam.LocDetl locDetl = new StockOutParam.LocDetl();
            locDetl.setBrand(locDto.getBrand());
            try{
@@ -156,7 +159,8 @@
            locDetl.setModel(locDto.getModel());
            locDetl.setSpecs(locDto.getSpecs());
            locDetl.setZpallet(locDto.getZpallet());
            locDetl.setMemo(locDto.getMemo());
            locDetl.setMemo(orderDetl.getMemo());
            locDetl.setColor(order.getCstmrName());
            param.setOrderNo(locDto.getOrderNo());
@@ -165,7 +169,9 @@
        param.setLocDetls(locDetls);
        List<StockOutParam> stockOutParams = OutboundAllocationUtil.OutboundClassification(param);
        Date now = new Date();
        for (StockOutParam stockOutParam : stockOutParams){
            stockOutParam.setNowTime(now);
            workService.startupFullTakeStore(stockOutParam, getUserId());
        }