提交内容:开户申请单据插件bug修复

时间:2025-10-21 14:53
提交人:邹江涛
This commit is contained in:
zoujiangtao 2025-10-21 14:54:07 +08:00
parent f8bb6eebc7
commit 3042170473
1 changed files with 8 additions and 5 deletions

View File

@ -17,6 +17,7 @@ import kd.tmc.am.common.exception.AmException;
import java.util.ArrayList;
import java.util.EventObject;
import java.util.List;
/**
* 开户申请单据插件
@ -132,12 +133,14 @@ public class AccountApplicationBillPlugin extends AbstractBillPlugIn implements
DynamicObject dataEntity = this.getModel().getDataEntity(true);
DynamicObject company = dataEntity.getDynamicObject("company");
List<String> acctstatus = new ArrayList<>();
acctstatus.add("normal");// 正常
acctstatus.add("changing");// 变更中
DynamicObject[] dynamicObjects = BusinessDataServiceHelper.load("am_accountbank", "id," +
"company,openorg,bankaccountnumber,shkd_sfjhxh,shkd_nxhrq,shkd_bxfyy,bank",
new QFilter("company", QCP.equals, company.getPkValue()).toArray());
"company,openorg,bankaccountnumber,shkd_sfjhxh,shkd_nxhrq,shkd_bxfyy,bank,acctstatus",
new QFilter("company", QCP.equals, company.getPkValue())
.and("acctstatus", QCP.in, acctstatus).toArray());
if (dynamicObjects != null) {
for (DynamicObject dynamicObject : dynamicObjects) {