自动化立体仓库 - WMS系统
1
zhang
昨天 ad9e95343ccec55d45d73d9e814b7c68ac38e9ca
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("order_no", importOrderDto.getColumn1()).eq("specs", importOrderDto.getColumn2()).eq("anfme", importOrderDto.getColumn4()).eq("batch", importOrderDto.getColumn3()));
            if (reviewDetls != null && reviewDetls.size() > 0) {
                throw new CoolException(importOrderDto.getColumn1() + "=批次:" + 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());