From b9e5f0e0ca47e8fcf4fbcaf358200e99d507e960 Mon Sep 17 00:00:00 2001 From: xinfengYin <1776570748@qq.com> Date: Mon, 10 Mar 2025 10:13:10 +0800 Subject: [PATCH] =?UTF-8?q?#xinfengYin-24#=20CW29=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/action/K3BuildCustomerAction.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/K3BuildCustomerAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/K3BuildCustomerAction.java index 655282e..467bb68 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/K3BuildCustomerAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/K3BuildCustomerAction.java @@ -199,11 +199,12 @@ public class K3BuildCustomerAction extends BaseBean implements Action, EsbServer logger_4201db9b.error(String.valueOf(requestID + " 明细表开始取值")); DetailTable[] detailtable = requestInfo.getDetailTableInfo().getDetailTable(); DetailTable dtq; + CustomerServiceStub.ArrayOfCustBank bankinfo = new CustomerServiceStub.ArrayOfCustBank(); + CustomerServiceStub.CustBank[] bankarr = new CustomerServiceStub.CustBank[0]; if(detailtable.length >0){ dtq = detailtable[0]; Row[] sq = dtq.getRow(); - CustomerServiceStub.ArrayOfCustBank bankinfo = new CustomerServiceStub.ArrayOfCustBank(); - CustomerServiceStub.CustBank[] bankarr = new CustomerServiceStub.CustBank[sq.length]; + bankarr = new CustomerServiceStub.CustBank[sq.length]; for (int j = 0; j < sq.length; j++) { // 指定行 Row rq = sq[j]; @@ -229,10 +230,10 @@ public class K3BuildCustomerAction extends BaseBean implements Action, EsbServer item.setFCNAPS(mDetailMap.get("LXHGH")); bankarr[j] = item; } - bankinfo.setCustBank(bankarr); - customer.setBankList(bankinfo); - logger_4201db9b.error(String.valueOf(requestID + " 获取明细表数据结束")); } + bankinfo.setCustBank(bankarr); + customer.setBankList(bankinfo); + logger_4201db9b.error(String.valueOf(requestID + " 获取明细表数据结束")); req.setCustomer(customer); // CallK3CustomerService service = new CallK3CustomerService(); CustomerServiceStub.CustomerRes response = service.buildCustomer(req);