diff --git a/application/onlinechip/controller/Pcapi.php b/application/onlinechip/controller/Pcapi.php index 6855a3d..1dea564 100755 --- a/application/onlinechip/controller/Pcapi.php +++ b/application/onlinechip/controller/Pcapi.php @@ -197,7 +197,7 @@ class Pcapi extends Controller{ $find['pay_channel'] = ''; $find['pay_channel_currency'] = []; $find['pay_channel_coin_chain'] = []; - if($topAgent['agent_type'] == 1){ + if($topAgent['pay_channel'] && $topAgent['pay_channel'] != 'OPR'){ // 现金线走支付渠道 $find['pay_channel'] = $topAgent['pay_channel']; $find['pay_channel_currency'] = []; @@ -211,7 +211,7 @@ class Pcapi extends Controller{ $find['pay_channel_coin_chain'] = json_decode($payChannelInfo['coin_chain'],true); } } - } elseif ($topAgent['agent_type'] == 2 && $topAgent['pay_channel'] == 'OPR') { // 人工转帐上分,前端显示充值信息 + } elseif ($topAgent['pay_channel'] == 'OPR') { // 人工转帐上分,前端显示充值信息(不依赖 agent_type,只看 pay_channel) $find['pay_channel'] = $topAgent['pay_channel']; $find['pay_channel_address'] = $topAgent['pay_channel_address']; } @@ -270,7 +270,7 @@ class Pcapi extends Controller{ $find['pay_channel'] = ''; $find['pay_channel_currency'] = []; $find['pay_channel_coin_chain'] = []; - if($topAgent['agent_type'] == 1){ + if($topAgent['pay_channel'] && $topAgent['pay_channel'] != 'OPR'){ // 现金线走支付渠道 $find['pay_channel'] = $topAgent['pay_channel']; $find['pay_channel_currency'] = []; @@ -284,6 +284,9 @@ class Pcapi extends Controller{ $find['pay_channel_coin_chain'] = json_decode($payChannelInfo['coin_chain'],true); } } + } elseif($topAgent['pay_channel'] == 'OPR'){ // 人工转帐上分:与 login 保持一致下发收款信息(此前 get_user_info 缺失,刷新会丢) + $find['pay_channel'] = 'OPR'; + $find['pay_channel_address'] = $topAgent['pay_channel_address']; } $find['manager'] = []; if($find['bet_type'] == 2){