From 17b218dcb63669a576e5e478ff3f889c9c6ab566 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期六, 08 八月 2020 11:05:09 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java index 536b2ea..0273900 100644 --- a/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java @@ -9,6 +9,7 @@ import com.zy.asrs.mapper.WrkDetlMapper; import com.zy.asrs.service.MatCodeService; import com.zy.asrs.service.WrkDetlService; +import com.zy.asrs.utils.VersionUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -24,7 +25,7 @@ @Override @Transactional - public void createWorkDetail(Integer workNo, List<MatCodeCountDto> matCodeCountDtos, Long userId) { + public void createWorkDetail(Integer workNo, List<MatCodeCountDto> matCodeCountDtos, String barcode, Long userId) { if (matCodeCountDtos.isEmpty()){ return; } @@ -37,12 +38,9 @@ WrkDetl wrkDetl = new WrkDetl(); wrkDetl.setWrkNo(workNo); wrkDetl.setIoTime(new Date()); - wrkDetl.setMatnr(matCode.getMatNo()); // 鐗╂枡缂栧彿 - wrkDetl.setAnfme((double) dto.getCount()); // 鏁伴噺 - wrkDetl.setLgnum("寰呭畾"); // todo - wrkDetl.setTbnum(0); // todo - wrkDetl.setTbpos(0); // todo - wrkDetl.setZmatid("寰呭畾"); // todo + wrkDetl.setAnfme(dto.getCount()); // 鏁伴噺 + VersionUtils.setWrkDetl(wrkDetl, matCode); // 鐗堟湰鎺у埗 + wrkDetl.setZpallet(barcode); // 鎵樼洏鏉$爜 wrkDetl.setAppeUser(userId); wrkDetl.setAppeTime(new Date()); wrkDetl.setModiUser(userId); -- Gitblit v1.9.1