From 89255f6e9692026ffe4ce20bf4454c963a35ad69 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 26 五月 2025 12:56:30 +0800 Subject: [PATCH] 移库任务优化 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/LocItemServiceImpl.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/LocItemServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/LocItemServiceImpl.java index 9c58464..d817edc 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/LocItemServiceImpl.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/LocItemServiceImpl.java @@ -226,7 +226,13 @@ param.setIoType(TaskType.TASK_TYPE_OUT.type) .setSourceStaNo(Integer.parseInt(deviceSite.getSite())) .setLocType1(Integer.parseInt(orgLoc.getType())); - InTaskMsgDto locNo = wcsService.getLocNo(param); + InTaskMsgDto locNo = null; + try { + locNo = wcsService.getLocNo(param); + } catch (Exception e) { + log.error("<UNK>", e); + throw new CoolException(e.getMessage()); + } targetLoc = locService.getOne(new LambdaQueryWrapper<Loc>().eq(Loc::getCode, locNo.getLocNo())); } else { targetLoc = locService.getOne(new LambdaQueryWrapper<Loc>().eq(Loc::getCode, map.get("tarLoc").toString())); -- Gitblit v1.9.1