From 3fbde4dd7e79fdb11f1fd140de0d5ada1f16d04d Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期二, 11 二月 2025 08:15:58 +0800 Subject: [PATCH] 兼容四期 --- src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java b/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java index b96533b..0b4fb38 100644 --- a/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java @@ -193,8 +193,16 @@ private ReturnT<String> doAutoMove2(AgvWrkMast agvWrkMast) { Date now = new Date(); - //妫�绱㈠簱浣嶏紝閫夋嫨鍚堥�傜殑搴撲綅 - AgvLocMast locMast = agvCommonService.getLocNo(3, agvWrkMast.getCrnNo(), false, true); + String barcode = agvWrkMast.getBarcode(); + AgvLocMast locMast; + if (Integer.parseInt(barcode.substring(0, 2)) == 31) { + //妫�绱㈠簱浣嶏紝閫夋嫨鍚堥�傜殑搴撲綅 + locMast = agvCommonService.getLocByLocRule(6, 2, 1); + } else { + //妫�绱㈠簱浣嶏紝閫夋嫨鍚堥�傜殑搴撲綅 + locMast = agvCommonService.getLocNo(3, agvWrkMast.getCrnNo(), false, true); + } + if (Cools.isEmpty(locMast)) { log.info("鏆傛棤搴撲綅"); return FAIL; -- Gitblit v1.9.1