自动化立体仓库 - WMS系统
1
zhang
1 天以前 17533e5e1044e3d157c916ecb360f3e46923ed6d
src/main/java/com/zy/asrs/importexcle/ImportReviewListener.java
@@ -96,9 +96,6 @@
            reviewService.insert(review);
            review = reviewService.selectOne(new EntityWrapper<Review>().eq("order_no", data.getColumn1()));
        }else {
            log.info("已存在该订单:{},", data.getColumn1());
            throw new CoolException("订单已存在!");
        }
        data.setOrderId(review.getId());
        list.add(data);
@@ -133,17 +130,21 @@
        List<ReviewDetl> orderDetlList = new ArrayList<>();
        for (ImportReviewDto importOrderDto : list) {
            List<ReviewDetl> reviewDetls = reviewDetlService.selectList(new EntityWrapper<ReviewDetl>().eq("specs", importOrderDto.getColumn4()).eq("anfme", importOrderDto.getColumn9()).eq("batch", importOrderDto.getColumn7()));
            if (reviewDetls != null && reviewDetls.size() > 0) {
                throw new CoolException("批次:" + importOrderDto.getColumn7() + "规格:" + importOrderDto.getColumn4() + "该明细已存在!");
            }
            ReviewDetl orderDetl = new ReviewDetl();
            orderDetl.setOrderNo(importOrderDto.getColumn1());
            orderDetl.setMatnr(importOrderDto.getColumn2());
            orderDetl.setMaktx(importOrderDto.getColumn3());
            orderDetl.setSpecs(importOrderDto.getColumn4());
            orderDetl.setUnit(importOrderDto.getColumn5());
            orderDetl.setSpecs(importOrderDto.getColumn2());
            orderDetl.setBatch(importOrderDto.getColumn3());
            orderDetl.setAnfme(importOrderDto.getColumn4());
            orderDetl.setMatnr(importOrderDto.getColumn5());
            orderDetl.setMaktx(importOrderDto.getColumn6());
            orderDetl.setUnit(importOrderDto.getColumn7());
            //orderDetl.set(importOrderDto.getColumn6());
            orderDetl.setBatch(importOrderDto.getColumn7());
            orderDetl.setModel(importOrderDto.getColumn8());
            orderDetl.setAnfme(importOrderDto.getColumn9());
            orderDetl.setModel(importOrderDto.getColumn9());
            orderDetl.setDeadTime(importOrderDto.getColumn10());
            orderDetl.setOrderId(importOrderDto.getOrderId());