From 5108de73aaba54058d42293d64527d3e2991c4c4 Mon Sep 17 00:00:00 2001 From: zhangzhiguo <421587375@qq.com> Date: Thu, 15 Jan 2026 15:20:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E9=87=91=E8=AE=A1=E5=88=92=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pr/plugin/form/FundingplanapplyPlugin.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/FundingplanapplyPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/FundingplanapplyPlugin.java index 39a39f7..eacffa6 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/FundingplanapplyPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/FundingplanapplyPlugin.java @@ -147,10 +147,19 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin } else { period = (DynamicObject) periodObj; } + + int year = Integer.parseInt(period.getString("number").substring(0, 4)); + /*int month = Integer.parseInt(period.getString("number").substring(4, 6)); + if (month == 1) { + year -= 1; + month = 12; + } else { + month -= 1; + }*/ int nowyear = LocalDate.now().getYear(); List searchFilterList = new ArrayList<>(); searchFilterList.add(new QFilter("zcgj_org", QCP.equals, org.getLong("id"))); - searchFilterList.add(new QFilter("zcgj_period.number", QCP.like, nowyear + "%")); + searchFilterList.add(new QFilter("zcgj_period.number", QCP.like, year + "%")); searchFilterList.add(new QFilter("billstatus", QCP.equals, "C")); DynamicObject[] load = BusinessDataServiceHelper.load("zcgj_ec_fundingplanapply", @@ -318,8 +327,8 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin infundlastentryObject.set("zcgj_lastplanval",lastplanvalall); infundlastentryObject.set("zcgj_lastplanrec",lastplanrec); } - this.getView().updateView(); } + this.getView().updateView("zcgj_infundlastentry"); } //上月实际流入 end