提交人:邹江涛

时间:2026-01-15 10:26
提交内容:客商银行账户代码调整
This commit is contained in:
Tao 2026-01-15 10:26:53 +08:00
parent a1e85f59c4
commit 104fcbdeb6
1 changed files with 6 additions and 2 deletions

View File

@ -51,13 +51,15 @@ public class KsBankinformationSavePlugin implements Serializable, ApiSavePlugin
DynamicObjectCollection bd_customer_entryBank = bd_customers[0].getDynamicObjectCollection("entry_bank"); DynamicObjectCollection bd_customer_entryBank = bd_customers[0].getDynamicObjectCollection("entry_bank");
for (DynamicObject entryBank : bd_customer_entryBank) { for (DynamicObject entryBank : bd_customer_entryBank) {
String shkdEntrylcid = entryBank.getString("shkd_entrylcid");//浪潮银行信息id String shkdEntrylcid = entryBank.getString("shkd_entrylcid");//浪潮银行信息id
if (billno.equals(shkdEntrylcid)) { String bankaccount = entryBank.getString("bankaccount");//客户 银行信息 银行账号
if (shkdYhzh.equals(bankaccount)) {
customerIsExist = true; customerIsExist = true;
entryBank.set("bankaccount", shkdYhzh); entryBank.set("bankaccount", shkdYhzh);
entryBank.set("accountname", shkdZhmc); entryBank.set("accountname", shkdZhmc);
entryBank.set("isdefault_bank", shkdMr); entryBank.set("isdefault_bank", shkdMr);
entryBank.set("bank", shkdKhyh); entryBank.set("bank", shkdKhyh);
entryBank.set("currency", shkdBz); entryBank.set("currency", shkdBz);
entryBank.set("shkd_entrylcid", billno);
SaveServiceHelper.save(new DynamicObject[]{bd_customers[0]}); SaveServiceHelper.save(new DynamicObject[]{bd_customers[0]});
break; break;
} }
@ -84,13 +86,15 @@ public class KsBankinformationSavePlugin implements Serializable, ApiSavePlugin
DynamicObjectCollection bd_supplier_entryBank = bd_suppliers[0].getDynamicObjectCollection("entry_bank"); DynamicObjectCollection bd_supplier_entryBank = bd_suppliers[0].getDynamicObjectCollection("entry_bank");
for (DynamicObject entryBank : bd_supplier_entryBank) { for (DynamicObject entryBank : bd_supplier_entryBank) {
String shkdEntrylcid = entryBank.getString("shkd_entrylcid");//浪潮银行信息id String shkdEntrylcid = entryBank.getString("shkd_entrylcid");//浪潮银行信息id
if (billno.equals(shkdEntrylcid)) { String bankaccount = entryBank.getString("bankaccount");//客户 银行信息 银行账号
if (shkdYhzh.equals(bankaccount)) {
supplierIsExist = true; supplierIsExist = true;
entryBank.set("bankaccount", shkdYhzh); entryBank.set("bankaccount", shkdYhzh);
entryBank.set("accountname", shkdZhmc); entryBank.set("accountname", shkdZhmc);
entryBank.set("isdefault_bank", shkdMr); entryBank.set("isdefault_bank", shkdMr);
entryBank.set("bank", shkdKhyh); entryBank.set("bank", shkdKhyh);
entryBank.set("currency", shkdBz); entryBank.set("currency", shkdBz);
entryBank.set("shkd_entrylcid", billno);
SaveServiceHelper.save(new DynamicObject[]{bd_suppliers[0]}); SaveServiceHelper.save(new DynamicObject[]{bd_suppliers[0]});
break; break;
} }