From 40c14a4a366dadd1ba5a955ebe6ad69deb29a58e Mon Sep 17 00:00:00 2001 From: zhaoxiaolin Date: Tue, 19 Mar 2024 09:23:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=89=B9=E6=AC=A1=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ProOrderServiceImpl.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java b/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java index 952a19eb..9626a0fa 100644 --- a/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java +++ b/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java @@ -100,15 +100,15 @@ public class ProOrderServiceImpl implements IProOrderService { @Transactional(rollbackFor = Exception.class) public AjaxResult subSplitOrder(SplitOrderDTO splitOrderDTO) { boolean checkout = true; - // 校验批次编号是否存在(重复问题) - List batchCodes = proOrderMapper.selectBatchCodes(); - for (int i = 0; i < batchCodes.size(); i++) { - for (int j = 0; j < splitOrderDTO.getFormFields().size(); j++) { - if (batchCodes.get(i).equals(splitOrderDTO.getFormFields().get(j).getBatchCode())) { - checkout = false; - } - } - } +// // 校验批次编号是否存在(重复问题) +// List batchCodes = proOrderMapper.selectBatchCodes();//这种校验不可取需要修改 +// for (int i = 0; i < batchCodes.size(); i++) { +// for (int j = 0; j < splitOrderDTO.getFormFields().size(); j++) { +// if (batchCodes.get(i).equals(splitOrderDTO.getFormFields().get(j).getBatchCode())) { +// checkout = false; +// } +// } +// } //校验各工序设备是否已选择 List processes= proOrderMapper.getRouteProcess(splitOrderDTO.getRouteCode()); if(splitOrderDTO.getProdLineCodeArray().length == 0){ @@ -134,7 +134,7 @@ public class ProOrderServiceImpl implements IProOrderService { splitOrderDTO.setProdLineCode(codeArray); } - // 如果不重复 + // 如果校验通过 if (checkout) { /****白坯订单*****/