diff --git a/src_cmb/com/tenwa/sdk/controller/CmbToPayController.java b/src_cmb/com/tenwa/sdk/controller/CmbToPayController.java index 000704630..e8c65f5b7 100644 --- a/src_cmb/com/tenwa/sdk/controller/CmbToPayController.java +++ b/src_cmb/com/tenwa/sdk/controller/CmbToPayController.java @@ -465,6 +465,15 @@ public class CmbToPayController extends BaseFlowStartAction { callback_detail_bo.setAttributeValue("OPRALS",detail.getOPRALS()); callback_detail_bo.setAttributeValue("ERRCOD",detail.getERRCOD()); callback_detail_bo.setAttributeValue("ERRTXT",detail.getERRTXT()); + + if(pay_detail_list!=null && pay_detail_list.size()>0) { + for (BizObject pay_detail_one : pay_detail_list) { + if(DETAIL_YURREF.equals( pay_detail_one.getAttribute("YURREF").toString() )) { + callback_detail_bo.setAttributeValue("DISTRIBUTOR_ID",pay_detail_one.getAttribute("DISTRIBUTOR_ID").toString()); + } + } + } + this.initTabeUserInfo(callback_detail_bo); callback_detail_bom.saveObject(callback_detail_bo);//插入支付回调详情表 ++call_index;