From 0dd158492d2dd62de471f3e5841c01bfeb1f34c6 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期六, 09 九月 2023 11:17:00 +0800 Subject: [PATCH] #出库优化、显示优化、流程优化 --- src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 48 +++++++++++++++++++++++++++++++++++------------- 1 files changed, 35 insertions(+), 13 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 8bcba1e..86d6e57 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -723,14 +723,6 @@ // } - WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("io_type",201).eq("barcode", param.getBarcode()).eq("sta_no",param.getDevNo$())); - if (Cools.isEmpty(wrkMast) || !wrkMast.getWrkSts().equals(42L)){ - throw new CoolException("鏌ヨ鎵樼洏澶辫触"); - }else { - wrkMast.setWrkSts(wrkMast.getWrkSts()+1); - } - - if (locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet", param.getBarcode()))!=0 || wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet", param.getBarcode()))!=0 || waitPakinService.selectCount(new EntityWrapper<WaitPakin>().eq("zpallet", param.getBarcode()))!=0){ @@ -762,9 +754,6 @@ if (!waitPakinService.insert(waitPakin)) { throw new CoolException("淇濆瓨鍏ュ簱閫氱煡妗eけ璐�"); } - } - if (!wrkMastService.updateById(wrkMast)){ - throw new CoolException("寮傚父锛岃閲嶆柊鐢宠"); } } @@ -802,7 +791,7 @@ for (WrkDetl wrkDetl:wrkDetls){ if (wrkDetl.getBatch().equals(matList.getBoxNo())){//鏈ㄧ缂栫爜 wrkDetl.setInspect(1); - wrkDetlService.updateById(wrkDetl); + wrkDetlService.update(wrkDetl,new EntityWrapper<WrkDetl>().eq("batch",wrkDetl.getBatch())); wrkDetlsNew.add(wrkDetl); sign=false; break; @@ -887,7 +876,7 @@ for (WrkDetl wrkDetl:wrkDetls){ if (wrkDetl.getBatch().equals(matList.getBoxNo())){//鏈ㄧ缂栫爜 wrkDetl.setOrigin(matList.getPosition()); - wrkDetlService.updateById(wrkDetl); + wrkDetlService.update(wrkDetl,new EntityWrapper<WrkDetl>().eq("batch",wrkDetl.getBatch())); sign=false; break; } @@ -905,5 +894,38 @@ } } + /* + * + * */ + @Override + @Transactional + public void cs1(String barcode) { + BasDevp basDevp = basDevpService.selectById(216); + basDevp.setWrkNo(9992); + basDevp.setBarcode(barcode); + basDevpService.updateById(basDevp); + } + + /* + * + * */ + @Override + @Transactional + public void cs2() { + BasDevp basDevp = basDevpService.selectById(216); + basDevp.setWrkNo(0); + basDevp.setBarcode(""); + basDevpService.updateById(basDevp); + } + + /* + * + * */ + @Override + @Transactional + public void cs3() { + + } + /*...........................涓婇ザ姹熼摐..............浠ヤ笂.............寰愬伐姹変簯...........................*/ } -- Gitblit v1.9.1