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