From 428dbbc6f0744283c11bcac42bf037116d4a1e18 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期一, 01 九月 2025 11:04:23 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java index 783633f..24b8a43 100644 --- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java @@ -424,7 +424,7 @@ if (sourceSite.get(sourceStaNo) != null) { BasDevpMapper basDevpMapper = SpringUtils.getBean(BasDevpMapper.class); BasDevp basDevp = basDevpMapper.selectById(sourceSite.get(sourceStaNo)); - basDevp.setInQty(basDevp.getInQty() -1); + basDevp.setInQty(Math.max(basDevp.getInQty() - 1, 0)); basDevpMapper.updateById(basDevp); } @@ -459,7 +459,7 @@ } assert node != null; }else { - locMast = locMastService.selectById(wrkMast.getLocNo()); + locMast = locMastService.selectById(wrkMast.getSourceLocNo()); if (null == locMast) { // exceptionHandle("宸ヤ綔妗workNo={0}]搴撲綅鍙烽敊璇痆locNo={1}]", wrkMast.getWrkNo(), wrkMast.getLocNo()); TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); -- Gitblit v1.9.1