From bd4afd9deb34c25f7f323f097beb148bc0fe977f Mon Sep 17 00:00:00 2001 From: "xiangwei.zhang" <752558143@qq.com> Date: Mon, 17 Mar 2025 10:59:16 +0800 Subject: [PATCH] =?UTF-8?q?45656=20MES-=E6=89=B9=E9=87=8F=E6=8A=A5?= =?UTF-8?q?=E5=B7=A5=EF=BC=8C=E7=9B=B8=E5=90=8C=E7=9A=84bom=5Fcode?= =?UTF-8?q?=E3=80=81bom=5Fversion=EF=BC=8C=E4=B8=8D=E5=90=8C=E7=9A=84?= =?UTF-8?q?=E7=94=9F=E6=95=88=E6=97=B6=E9=97=B4=E4=B8=A4=E5=A5=97bom?= =?UTF-8?q?=EF=BC=8C=E6=8A=A5=E5=B7=A5=E6=97=B6=E9=80=A0=E6=88=90=E5=8F=8C?= =?UTF-8?q?=E5=80=8D=E6=B6=88=E8=80=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/ext/mes/apiservice/serviceimpl/base/MesBomService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesBomService.java b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesBomService.java index 704a8a2..1a4d353 100644 --- a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesBomService.java +++ b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesBomService.java @@ -177,7 +177,8 @@ public class MesBomService extends BaseMesService implements IMesBomServ if (CollectionUtils.isEmpty(mesBoms)) { MesException.throwMesBusiException("物料【%s】生产版本【%s】对应bom信息不存在", partNo, bomVersion); } - return mesBoms; + MesBom next = mesBoms.iterator().next(); + return mesBoms.stream().collect(Collectors.groupingBy(t -> t.getBomCode().toUpperCase() + t.getEffStartTime())).get(next.getBomCode().toUpperCase() + next.getEffStartTime()); } @Override