parent
4951a87aaa
commit
7db8e7e7fd
|
@ -5,6 +5,8 @@ import com.alibaba.fastjson.JSONObject;
|
||||||
import kd.bos.dataentity.entity.DynamicObject;
|
import kd.bos.dataentity.entity.DynamicObject;
|
||||||
import kd.bos.logging.Log;
|
import kd.bos.logging.Log;
|
||||||
import kd.bos.logging.LogFactory;
|
import kd.bos.logging.LogFactory;
|
||||||
|
import kd.bos.orm.query.QCP;
|
||||||
|
import kd.bos.orm.query.QFilter;
|
||||||
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
||||||
import kd.bos.servicehelper.operation.SaveServiceHelper;
|
import kd.bos.servicehelper.operation.SaveServiceHelper;
|
||||||
import kd.sdk.tmc.bei.extpoint.balance.IFillBankBalance;
|
import kd.sdk.tmc.bei.extpoint.balance.IFillBankBalance;
|
||||||
|
@ -21,9 +23,9 @@ public class BalanceExpansion implements IFillBankBalance {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void fillExtBankBalance(DynamicObject bankBalance, String balanceString) {
|
public void fillExtBankBalance(DynamicObject bankBalance, String balanceString) {
|
||||||
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(bankBalance.getPkValue(), bankBalance.getDynamicObjectType());
|
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(bankBalance.getDynamicObjectType().getName(), "id,billno,shkd_depositbalance", new QFilter("id", QCP.equals, bankBalance.getPkValue()).toArray());
|
||||||
JSONObject jsonObject = JSON.parseObject(balanceString);
|
JSONObject jsonObject = JSON.parseObject(balanceString);
|
||||||
logger.info("bankBalance数据:{},balanceString数据:{}", dynamicObject, jsonObject);
|
logger.info("bankBalance数据:{},balanceString数据:{}", bankBalance, jsonObject);
|
||||||
|
|
||||||
Object balance = jsonObject.get("depositBalance");
|
Object balance = jsonObject.get("depositBalance");
|
||||||
BigDecimal depositBalance = BigDecimal.ZERO;
|
BigDecimal depositBalance = BigDecimal.ZERO;
|
||||||
|
|
Loading…
Reference in New Issue