From 0be0c63bf86128b9866fd848fa8d8dc37e06898f Mon Sep 17 00:00:00 2001 From: mzr Date: Mon, 31 Mar 2025 19:36:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2=E6=8E=A5=E5=8F=A3-=E6=B8=85=E9=99=A4=E5=A4=9A?= =?UTF-8?q?=E4=BD=99=E7=9A=84=E5=88=A0=E9=99=A4=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/so/m30/APISaleOrderMaitainImpl.java | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java index 2d2e2f9..66977c1 100644 --- a/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java +++ b/so/src/private/nccloud/api/impl/so/m30/APISaleOrderMaitainImpl.java @@ -279,8 +279,6 @@ public class APISaleOrderMaitainImpl implements IAPISaleOrderMaitain { SaleOrderHVO hvo = vo.getParentVO(); String primaryKey = hvo.getCsaleorderid(); SaleOrderVO bipVo = vosMap.get(primaryKey); - // 创建一个Set来存储vos中多的csaleorderbid - // Set delBids = findOtherBids(bipVo.getChildrenVO(), vo.getChildrenVO()); // 设置单据状态 hvo.setStatus(VOStatus.UPDATED); @@ -665,25 +663,6 @@ public class APISaleOrderMaitainImpl implements IAPISaleOrderMaitain { } } - // 新增函数:比较两个vos,返回新增的bids和删除的bids - private Set findOtherBids(SaleOrderBVO[] bipBVOs, SaleOrderBVO[] nccBVOs) { - Set bipBids = new HashSet<>(); - for (SaleOrderBVO bvo : bipBVOs) { - String csaleorderbid = bvo.getCsaleorderbid(); - if (csaleorderbid != null && !csaleorderbid.isEmpty()) { - bipBids.add(csaleorderbid); - } - } - - Set deletedBids = new HashSet<>(); - for (SaleOrderBVO bvo : nccBVOs) { - if (!bipBids.contains(bvo.getCsaleorderbid())) { - deletedBids.add(bvo.getCsaleorderbid()); - } - } - return deletedBids; - } - /** * 修订销售订单的时候新增销售订单物料行的数据 */