From 928703c9635cea28c7cc5be812bcc99bed66f42c Mon Sep 17 00:00:00 2001 From: zzs Date: Fri, 24 Jan 2025 16:47:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E8=AE=A2=E8=88=B1=E4=B8=8B=E6=8E=A8?= =?UTF-8?q?=E5=AF=84=E5=8D=95=E6=94=BE=E5=8D=95=E7=94=B3=E8=AF=B7=EF=BC=8C?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=E5=BA=94=E5=9B=9E=E6=AC=BE=E6=97=A5=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../convert/StorgeTransToExportPresentConvert.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/yem/wm/es/storagetrans/convert/StorgeTransToExportPresentConvert.java b/src/main/java/com/yem/wm/es/storagetrans/convert/StorgeTransToExportPresentConvert.java index 162cbec3..6fbe889a 100644 --- a/src/main/java/com/yem/wm/es/storagetrans/convert/StorgeTransToExportPresentConvert.java +++ b/src/main/java/com/yem/wm/es/storagetrans/convert/StorgeTransToExportPresentConvert.java @@ -1,5 +1,6 @@ package com.yem.wm.es.storagetrans.convert; +import com.yem.tws.common1.DateUtils; import com.yem.wm.es.shippingdetails.util.PaymentControlUtil; import com.yem.wm.utils.DynamicObjectUtil; import com.yem.wm.utils.YEM; @@ -109,6 +110,14 @@ public class StorgeTransToExportPresentConvert extends AbstractConvertPlugIn salesorder.add(contractnum); } + for (DynamicObject object : exportpreErw) { + Date tddate = dataEntity.getDate("yem_tddate"); + int forward = object.getInt("yem_forward"); + if (YEM.isNotEmpty(tddate)) { + object.set("yem_shdreceivedate", DateUtils.addDays(tddate, forward));//应回款日期 + } + } + Map map = BusinessDataServiceHelper.loadFromCache("yem_es_salesorder", "id, billno, yem_operator", new QFilter[]{new QFilter("billno", "in", salesorder)}); for (Map.Entry entry : map.entrySet()) { DynamicObject order = entry.getValue();