From 22eb2292890b4f738abb25e680c4f787aea203e2 Mon Sep 17 00:00:00 2001 From: zoujiangtao Date: Tue, 25 Mar 2025 17:59:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=86=85=E5=AE=B9=EF=BC=9A?= =?UTF-8?q?=E6=95=B4=E4=BD=93=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0=20?= =?UTF-8?q?=E5=A4=87=E6=B3=A8=EF=BC=9A=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=EF=BC=88ApiTestBillPlugin=E5=8C=85=E6=B3=A8=E9=87=8A=EF=BC=89?= =?UTF-8?q?=20=E6=8F=90=E4=BA=A4=E4=BA=BA=EF=BC=9A=E9=82=B9=E6=B1=9F?= =?UTF-8?q?=E6=B6=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/sys/plugin/api/PayBillApiSavePlugin.java | 14 ++++++++------ .../sys/sys/plugin/form/ApiTestBillPlugin.java | 8 +++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/api/PayBillApiSavePlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/api/PayBillApiSavePlugin.java index 556e589..c382f32 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/api/PayBillApiSavePlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/api/PayBillApiSavePlugin.java @@ -101,12 +101,14 @@ public class PayBillApiSavePlugin implements ApiSavePlugin { map.put("payeeformid", "other"); } - // 收款账号 - String payeebanknum = map.get("payeebanknum").toString(); - // 收款银行名称 - String payeebankname = map.get("payeebankname").toString(); - // 收款行行号 - String recbanknumber = map.get("recbanknumber").toString(); + Map payeebank = (Map) map.get("payeebank"); + String payeebank_number = payeebank.get("number").toString(); + DynamicObject[] bd_bebank = BusinessDataServiceHelper.load("bd_bebank", "id,number,provincetxt,citytxt", new QFilter("number", QCP.equals, payeebank_number).toArray()); + if (bd_bebank.length > 0) { + map.put("recprovince", bd_bebank[0].getString("provincetxt")); + map.put("reccity", bd_bebank[0].getString("citytxt")); + } + Map payeracctbank = (Map) map.get("payeracctbank"); bankNumber = payeracctbank.get("number").toString(); // 付款银行账号 diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/ApiTestBillPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/ApiTestBillPlugin.java index d1d27ba..ab18548 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/ApiTestBillPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/ApiTestBillPlugin.java @@ -6,9 +6,7 @@ import kd.bos.form.control.events.ItemClickEvent; import kd.bos.logging.Log; import kd.bos.logging.LogFactory; import kd.sdk.plugin.Plugin; -import shkd.sys.sys.mservice.ApiService; -import shkd.sys.sys.mservice.FundingPlanService; -import shkd.sys.sys.mservice.PlanningService; +//import shkd.sys.sys.mservice.PlanningService; import java.util.EventObject; @@ -50,8 +48,8 @@ public class ApiTestBillPlugin extends AbstractBillPlugIn implements Plugin { if ("shkd_funds".equals(key)) { // JSONObject jsonObject = BIPService.paymentSlipsJson(); // this.getView().showTipNotification(jsonObject.toJSONString()); - String result = PlanningService.writeData(); - this.getView().showSuccessNotification(result); +// String result = PlanningService.writeData(); +// this.getView().showSuccessNotification(result); } }