提交人:陈绍鑫

日期:2025/5/21 10:30
内容:理财收益明细表拓展字段插件
This commit is contained in:
陈绍鑫 2025-05-21 17:43:18 +08:00
parent fda37ab2c8
commit 3b97093aa8
1 changed files with 7 additions and 5 deletions

View File

@ -96,7 +96,7 @@ public class BankSaveOP extends AbstractOperationServicePlugIn {
if(dynamicObject != null) {
//通过基础资料或单据标识 的id 获取数据
QFilter newqFilter =new QFilter("billno", QCP.equals,dynamicObject.getString("billno"));
DynamicObject dynamicObject1 = BusinessDataServiceHelper.loadSingle("bei_transdetail", "id,billno,description,kdretflag", qFilter.toArray());
DynamicObject dynamicObject1 = BusinessDataServiceHelper.loadSingle("bei_transdetail", "id,billno,description,kdretflag", newqFilter.toArray());
if (dynamicObject1!=null){
logger.info("已找到单据编号:"+dynamicObject.getString("billno")+"对应的交易明细");
}else {
@ -108,17 +108,19 @@ public class BankSaveOP extends AbstractOperationServicePlugIn {
qFilter=newqFilter;
}
DynamicObject bei_transdetail = BusinessDataServiceHelper.loadSingle("bei_transdetail", "id,billno,description,kdretflag", qFilter.toArray());
// DynamicObject bei_transdetail_cas = BusinessDataServiceHelper.loadSingle(dynamicObject.getDynamicObjectType().toString(), "id,billno,description,kdretflag", qFilter.toArray());
DynamicObject bei_transdetail_cas = BusinessDataServiceHelper.loadSingle(dynamicObject.getDynamicObjectType().toString(), "id,billno,description,kdretflag", qFilter.toArray());
if(bei_transdetail != null ) {
bei_transdetail.set("kdretflag", null); //数据赋值
// bei_transdetail_cas.set("kdretflag", null); //数据赋值
SaveServiceHelper.save(new DynamicObject[] {bei_transdetail});
// SaveServiceHelper.save(new DynamicObject[] {bei_transdetail_cas});
logger.info("bei_transdetail"+dynamicObject.toString()+"赋值成功");
}else {
logger.info("dynamicObject"+dynamicObject.toString()+"未找到");
}
if (bei_transdetail_cas!=null){
bei_transdetail_cas.set("kdretflag", null); //数据赋值
SaveServiceHelper.save(new DynamicObject[] {bei_transdetail_cas});
}
}
dataEntities[i]=dynamicObject;
}