diff --git a/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/service/impl/WalletServiceImpl.java b/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/service/impl/WalletServiceImpl.java index 23025e7..e9c38fe 100644 --- a/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/service/impl/WalletServiceImpl.java +++ b/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/service/impl/WalletServiceImpl.java @@ -745,7 +745,7 @@ withdrawalsVO.setStatus("processing"); withdrawalsVO.setWithdrawalId(byxAsyncWithdrawVO.getTransOrderNo()); -// withdrawalsCallBack(withdrawalsVO.getOutOrderNo()); + withdrawalsCallBack(withdrawalsVO.getOutOrderNo()); } else { withdrawalsVO.setStatus("failed"); @@ -805,6 +805,7 @@ ByxQueryTransResultDTO byxQueryTransResultDTO = new ByxQueryTransResultDTO(); byxQueryTransResultDTO.setWalletId(chinaumsAuthInfo.getBalanceAcctId()); byxQueryTransResultDTO.setMctOrderNo(allinpayMutual.getOriBizOrderNo()); + byxTradeWayService.setTradeWayInCert(byxQueryTransResultDTO,byxQueryTransResultDTO.getWalletId()); ByxQueryTransResultVO byxQueryTransResultVO = byxChinaumsUtil.execute(ByxRouteUtil.ROUTE_WALLET_WITHDRAWALS_BY_OUT_ORDER_NO, (JSONObject) JSONObject.toJSON(byxQueryTransResultDTO), ByxQueryTransResultVO.class); if(Constant.RETURN_SUCCESS_CODE.equals(byxQueryTransResultVO.getRspCode())){ if(ObjectUtil.isNotEmpty(byxQueryTransResultVO.getRowList())){