parent
c8809f5629
commit
53e2426579
|
@ -63,17 +63,13 @@ public class PayBillApiSavePlugin implements ApiSavePlugin, ApiSerializerPlugin
|
|||
//收款人ID
|
||||
fieldName1 = "payee";
|
||||
|
||||
|
||||
Object payeebankObj = map.get("payeebank");
|
||||
logger.info("payeebankObj:{}", payeebankObj);
|
||||
Map<String, Object> payeebankMap = (Map<String, Object>) payeebankObj;
|
||||
logger.info("payeebankMap:{}", payeebankMap);
|
||||
bankNumber = (String) payeebankMap.get("number");
|
||||
|
||||
Map<String, Object> payeebankObj = (Map<String, Object>) map.get("payeebank");
|
||||
bankNumber = (String) payeebankObj.get("number");
|
||||
logger.info("付款处理 → \nobjectType:{}\nobjectNumber:{}\nbankNumber:{}", objectType, objectNumber, bankNumber);
|
||||
|
||||
fieldName2 = "payerbank";
|
||||
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(objectType, "id", new QFilter("billno", QCP.equals, objectNumber).toArray());
|
||||
logger.info("objectType:{},objectNumber:{}", objectType, objectNumber);
|
||||
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(objectType, "id,billno", new QFilter("billno", QCP.equals, objectNumber).toArray());
|
||||
logger.info("objectNumber:{}", objectNumber);
|
||||
DynamicObject amAccountbank = BusinessDataServiceHelper.loadSingle("am_accountbank", "id,bank,bank.number", new QFilter("number", QCP.equals, bankNumber).toArray());
|
||||
logger.info("amAccountbank:{}", amAccountbank);
|
||||
map.put(fieldName1, dynamicObject.getString("id"));
|
||||
|
@ -90,10 +86,9 @@ public class PayBillApiSavePlugin implements ApiSavePlugin, ApiSerializerPlugin
|
|||
fieldName1 = "payer";
|
||||
|
||||
|
||||
Object accountbank = map.get("accountbank");
|
||||
Map<String, Object> accountbankMap = (Map<String, Object>) accountbank;
|
||||
bankNumber = (String) accountbankMap.get("number");
|
||||
|
||||
Map<String, Object> accountbank = (Map<String, Object>) map.get("accountbank");
|
||||
bankNumber = (String) accountbank.get("number");
|
||||
logger.info("收款处理 → \nobjectType:{}\nobjectNumber:{}\nbankNumber:{}", objectType, objectNumber, bankNumber);
|
||||
fieldName2 = "payeebank";
|
||||
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(objectType, "id", new QFilter("billno", QCP.equals, objectNumber).toArray());
|
||||
logger.info("objectType:{},objectNumber:{}", objectType, objectNumber);
|
||||
|
|
Loading…
Reference in New Issue