From 1c6d48ec373333fcdd0e54efec1b996b39f40515 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 25 三月 2022 15:45:15 +0800 Subject: [PATCH] #杰克缝纫机立库 【入出库明细Dto】 --- src/main/java/com/zy/common/web/WcsController.java | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java index 12fab6d..8fafae4 100644 --- a/src/main/java/com/zy/common/web/WcsController.java +++ b/src/main/java/com/zy/common/web/WcsController.java @@ -6,6 +6,7 @@ import com.core.exception.CoolException; import com.zy.asrs.entity.*; import com.zy.asrs.service.*; +import com.zy.common.model.DetlDto; import com.zy.common.model.LocTypeDto; import com.zy.common.model.StartupDto; import com.zy.common.service.CommonService; @@ -132,21 +133,21 @@ throw new CoolException("淇濆瓨宸ヤ綔妗eけ璐�"); } // 淇敼閫氱煡妗� - List<MatCodeCountDto> matDtos = new ArrayList<>(); - waitPakins.forEach(elem -> { + List<DetlDto> detlDtos = new ArrayList<>(); + waitPakins.forEach(waitPakin -> { // todo:luxiaotao 淇敼閫氱煡妗� -// matDtos.add(new MatCodeCountDto(elem.getBillNo(), elem.getSeqNo(), elem.getMatNo(), elem.getQty(),elem.getItemBatch(),elem.getOrderNo(),elem.getSpecs())); -// -// //鏇存柊缁勬墭鏁版嵁鐘舵�佷负鍏ュ簱涓� +// detlDtos.add(new MatCodeCountDto(waitPakin.getWarehouse(), waitPakin.getMatnr(), waitPakin.getBa(), waitPakin.getAnfme())); + + //鏇存柊缁勬墭鏁版嵁鐘舵�佷负鍏ュ簱涓� // Wrapper<WaitPakin> wrapper = new EntityWrapper<WaitPakin>().eq("barcode", elem.getBarcode()) // .eq("bill_no", elem.getBillNo()).eq("seq_no", elem.getSeqNo()).eq("mat_no", elem.getMatNo()); -// WaitPakin waitPakin = waitPakinService.selectOne(wrapper); -// waitPakin.setLocNo(dto.getLocNo()); -// waitPakin.setIoStatus(1);//鍏ュ簱涓� -// waitPakinService.update(waitPakin, wrapper); +// WaitPakin one = waitPakinService.selectOne(wrapper); +// one.setLocNo(dto.getLocNo()); +// one.setIoStatus("Y");//鍏ュ簱涓� +// waitPakinService.update(one, wrapper); }); // 鐢熸垚宸ヤ綔妗f槑缁� - wrkDetlService.createWorkDetail(workNo, matDtos, barcode, null); + wrkDetlService.createWorkDetail(workNo, detlDtos, barcode, null); // 鏇存柊婧愮珯鐐逛俊鎭� sourceStaNo.setWrkNo(workNo); sourceStaNo.setModiTime(new Date()); -- Gitblit v1.9.1