From a12500e11babc4d2512013a56b0cb900f7f7e3a6 Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期一, 17 三月 2025 09:31:33 +0800 Subject: [PATCH] 四期 --- src/main/java/com/zy/asrs/controller/OrderController.java | 2 +- src/main/java/com/zy/asrs/controller/AgvMobileController.java | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/AgvMobileController.java b/src/main/java/com/zy/asrs/controller/AgvMobileController.java index 7676b34..b24ecd8 100644 --- a/src/main/java/com/zy/asrs/controller/AgvMobileController.java +++ b/src/main/java/com/zy/asrs/controller/AgvMobileController.java @@ -179,6 +179,20 @@ } log.info("鍚姩鍏ュ簱v2,{}", JSON.toJSONString(params)); // 缁勬墭 + if (params.getBarcode().startsWith("30")) { + //绠卞3鍏ュ簱锛岃揣鏋朵笂鍙兘瑁呬竴绉� + if (!Cools.isEmpty(params.getCombParams())) { + if (params.getCombParams().size() > 1) { + return R.error("绠卞3鍏ュ簱锛岃揣鏋朵笂鍙兘瑁呬竴绉嶇墿鏂�"); + } else { + List<CombParam.CombMat> combMats = params.getCombParams().get(0).getCombMats(); + if (!Cools.isEmpty(combMats) && combMats.size() > 1) { + return R.error("绠卞3鍏ュ簱锛岃揣鏋朵笂鍙兘瑁呬竴绉嶇墿鏂�"); + } + } + + } + } params.getCombParams().forEach(combParam -> { agvMobileService.comb(combParam, getUserId()); }); diff --git a/src/main/java/com/zy/asrs/controller/OrderController.java b/src/main/java/com/zy/asrs/controller/OrderController.java index a0b3139..bc971bd 100644 --- a/src/main/java/com/zy/asrs/controller/OrderController.java +++ b/src/main/java/com/zy/asrs/controller/OrderController.java @@ -303,7 +303,7 @@ List<DocType> pakins = docTypeService.selectList(new EntityWrapper<DocType>().eq("pakin", 1)); List<Long> docIds = new ArrayList<>(); for (DocType pakin : pakins) { - if (pakin.getDocId() == 36 || pakin.getDocId() == 39) { + if (pakin.getDocId() == 36 || pakin.getDocId() == 39 || pakin.getDocId() == 19) { docIds.add(pakin.getDocId()); } } -- Gitblit v1.9.1