From 478a4b5bd2e158530e1ba474af088a8a29248cce Mon Sep 17 00:00:00 2001 From: aike <17730485278@139.com> Date: Tue, 4 Nov 2025 13:23:45 +0800 Subject: [PATCH] =?UTF-8?q?demand:=20=20=20TMS=E7=B3=BB=E7=BB=9F=20-=20?= =?UTF-8?q?=E8=BF=90=E8=BE=93=E7=AE=A1=E7=90=86=20-=20=E6=BC=8F=E7=BB=84?= =?UTF-8?q?=E6=89=B9=E6=AC=A1=E8=AE=A2=E5=8D=95=E5=AE=9E=E6=97=B6=E6=89=AB?= =?UTF-8?q?=E6=8F=8F/=E5=AE=9A=E6=97=B6=E6=89=AB=E6=8F=8F/=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E7=BA=BF=E8=B7=AF=E6=89=AB=E6=8F=8F-=E8=BF=87?= =?UTF-8?q?=E6=BB=A4=E8=BF=90=E5=8D=95=E5=8F=91=E8=B4=A7=E6=97=A5=E6=9C=9F?= =?UTF-8?q?=E5=9C=A8=E8=A7=84=E5=88=99=E6=9C=89=E6=95=88=E6=9C=9F=E5=A4=96?= =?UTF-8?q?=E7=9A=84=E8=BF=90=E5=8D=95=20committer:=20heyu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/xdadan/erp/emis/service/EmisBaseService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java index dd890d1fc..4a925e091 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java @@ -5428,6 +5428,9 @@ public class EmisBaseService { String supplierNames = group.stream().map(EmisTransPlanRule::getSupplierName) .filter(Objects::nonNull).distinct().collect(Collectors.joining(",")); EmisTransPlanRule first = group.get(0); + if (first.getEndDate().before(waybill.getSendDate()) || first.getStartDate().after(waybill.getSendDate())) { + continue; + } String missReason = String.format("%s-%s-%s", first.getStartSiteName(), first.getNextSiteName(), supplierNames); EmisTmsSiteBatchMiss miss = createMissRecord(waybill);