From dda0b27e25ad2ddd67120dacb494f090ea3fbdcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=B4=B5=E5=BC=BA?= Date: Tue, 27 May 2025 17:45:20 +0800 Subject: [PATCH] =?UTF-8?q?OA=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9=E5=9F=8E?= =?UTF-8?q?=E5=B8=82=E3=80=81=E9=93=B6=E8=A1=8C=E7=B1=BB=E5=88=AB=E4=BC=A0?= =?UTF-8?q?=E8=BE=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resm/opplugin/PushOASupplierOPPlugin.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/main/java/shkd/repc/resm/opplugin/PushOASupplierOPPlugin.java b/main/java/shkd/repc/resm/opplugin/PushOASupplierOPPlugin.java index 46bde50..e2bb414 100644 --- a/main/java/shkd/repc/resm/opplugin/PushOASupplierOPPlugin.java +++ b/main/java/shkd/repc/resm/opplugin/PushOASupplierOPPlugin.java @@ -125,16 +125,29 @@ public class PushOASupplierOPPlugin extends AbstractOperationServicePlugIn { // "开户行名称:例如招商银行股份有限公司上海分行外高桥支行龙江支行" bank = BusinessDataServiceHelper.loadSingle(bank.getPkValue(), "bd_bebank"); custBankaccBody.put("pk_bankdoc", bank.getString("name")); - custBankaccBody.put("city", bank.getString("citytxt"));//"城市 + + String cityName = bank.getString("citytxt"); + if (cityName != null) { + cityName = cityName.replace("市", ""); + } + //custBankaccBody.put("city", bank.getString("citytxt"));//"城市 + custBankaccBody.put("city", cityName);//"城市 // DynamicObject city = bank.getDynamicObject("city"); // if (null != city) { // //"城市" // city = BusinessDataServiceHelper.loadSingle(city.getPkValue(), "bd_admindivision"); // custBankaccBody.put("city", city.getString("name")); // } + String bankTypeName=""; + DynamicObject bankType = bank.getDynamicObject("qeug_banktype"); + if (bankType!=null){ + bankTypeName = bankType.getString("name"); + } + custBankaccBody.put("pk_banktype", bankTypeName);//todo:"银行类别:例如招商银行", } custBankaccBody.put("accname", entry_bank.getString("accountname"));//"银行账号名称", - custBankaccBody.put("pk_banktype", "");//todo:"银行类别:例如招商银行", + + // String persontype = entry_bank.getString("persontype");//法人类型 //法人企业 LEGALENTERPRISE //非法人企业 UNINCORPORATED