From 1bfc2ae11dbbcad20e7b61e75746551a4fdc1132 Mon Sep 17 00:00:00 2001 From: zhangzhiguo <421587375@qq.com> Date: Tue, 25 Nov 2025 11:03:45 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=B9=B4=E5=BA=A6=E9=A2=84?= =?UTF-8?q?=E7=AE=97=E5=A2=9E=E5=8A=A0=E5=8F=96=E4=B8=8A=E4=B8=AA=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E7=9A=84=E9=A1=B9=E7=9B=AE=E6=94=B6=E5=85=A5=E9=A2=84?= =?UTF-8?q?=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pr/plugin/form/AimcostcbsbillEditUIExt.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/AimcostcbsbillEditUIExt.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/AimcostcbsbillEditUIExt.java index e2d6198..a6e1360 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/AimcostcbsbillEditUIExt.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/AimcostcbsbillEditUIExt.java @@ -353,6 +353,23 @@ public class AimcostcbsbillEditUIExt extends AbstractEccoBillPlugin implements B entryColl.add(newValue); } } + DynamicObjectCollection newInfundprojectEntry = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_infundproject_entry"); + //上期项目收入预算 + DynamicObjectCollection infundprojectEntry = project.getDynamicObjectCollection("zcgj_infundproject_entry"); + if(!infundprojectEntry.isEmpty()) { + for (DynamicObject dynamicObject : infundprojectEntry) { + DynamicObject dynamicObject1 = newInfundprojectEntry.addNew(); + dynamicObject1.set("zcgj_in_fundproject",dynamicObject.getDynamicObject("zcgj_in_fundproject")); + dynamicObject1.set("zcgj_yearcount",dynamicObject.getBigDecimal("zcgj_yearcount")); + dynamicObject1.set("zcgj_in_price",dynamicObject.getBigDecimal("zcgj_in_price")); + dynamicObject1.set("zcgj_yearamount",dynamicObject.getBigDecimal("zcgj_yearamount")); + dynamicObject1.set("zcgj_yearrecamount",dynamicObject.getBigDecimal("zcgj_yearrecamount")); + dynamicObject1.set("zcgj_in_remarks",dynamicObject.getBigDecimal("zcgj_in_remarks")); + dynamicObject1.set("zcgj_in_seq",dynamicObject.getBigDecimal("zcgj_in_seq")); + + } + this.getView().updateView("zcgj_infundproject_entry"); + } newInfo.set("treeentryentity", entryColl); this.adjustAddNewCbs(project, entryColl, idMap);