From d9f9ec16b45ed0101e6afdb2beb4878524c339f3 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 22 四月 2022 18:39:46 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java index 5a50fce..7dd8ac8 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -43,6 +43,8 @@ private LocDetlService locDetlService; @Autowired private PackService packService; + @Autowired + private TagService tagService; @Override @Transactional @@ -311,6 +313,7 @@ } @Override + @Transactional public void packageUp(String barcode) { Pack pack = packService.selectByBarcode(barcode); if (null != pack) { @@ -333,6 +336,17 @@ if (!packService.insert(pack)) { throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳"); } + Mat mat = new Mat(); + mat.setTagId(tagService.getTop().getId()); + mat.setMatnr(barcode); + mat.setMaktx(barcode); + mat.setStatus(1); + mat.setCreateTime(now); + mat.setUpdateTime(now); + mat.setMemo("鎵撳寘涓婄嚎"); + if (!matService.insert(mat)) { + throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳"); + } } } -- Gitblit v1.9.1