|
@@ -515,8 +515,8 @@ class Usercenter extends Api
|
|
|
//增加赠送用户上级余额
|
|
|
if ($touserinfo['intro_uid']) {
|
|
|
//获取返利比率
|
|
|
- $is_agent = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->value('is_agent');
|
|
|
- $intro_income_rebate_rate = $is_agent ? (int)config('site.h_intro_income_rebate_rate') : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
+ $agent_info = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->field('is_agent,h_intro_income_rebate_rate')->find();
|
|
|
+ $intro_income_rebate_rate = ($agent_info['is_agent'] == 1) ? $agent_info['h_intro_income_rebate_rate'] : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
if ($intro_income_rebate_rate > 0 && $intro_income_rebate_rate <= 100) {
|
|
|
//上级获得金额
|
|
|
$intro_uid_money = number_format($money * $intro_income_rebate_rate / 100, 2, '.', '');
|
|
@@ -694,8 +694,8 @@ $resArray['money'] = $money; //返回给前端的计算结果
|
|
|
//增加赠送用户上级余额
|
|
|
if ($touserinfo['intro_uid']) {
|
|
|
//获取返利比率
|
|
|
- $is_agent = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->value('is_agent');
|
|
|
- $intro_income_rebate_rate = $is_agent ? (int)config('site.h_intro_income_rebate_rate') : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
+ $agent_info = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->field('is_agent,h_intro_income_rebate_rate')->find();
|
|
|
+ $intro_income_rebate_rate = ($agent_info['is_agent'] == 1) ? $agent_info['h_intro_income_rebate_rate'] : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
if ($intro_income_rebate_rate > 0 && $intro_income_rebate_rate <= 100) {
|
|
|
//上级获得金额
|
|
|
$intro_uid_money = number_format($money * $intro_income_rebate_rate / 100, 2, '.', '');
|
|
@@ -843,8 +843,8 @@ $resArray['money'] = $money; //返回给前端的计算结果
|
|
|
//增加赠送用户上级余额
|
|
|
if ($touserinfo['intro_uid']) {
|
|
|
//获取返利比率
|
|
|
- $is_agent = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->value('is_agent');
|
|
|
- $intro_income_rebate_rate = $is_agent ? (int)config('site.h_intro_income_rebate_rate') : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
+ $agent_info = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->field('is_agent,h_intro_income_rebate_rate')->find();
|
|
|
+ $intro_income_rebate_rate = ($agent_info['is_agent'] == 1) ? $agent_info['h_intro_income_rebate_rate'] : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
if ($intro_income_rebate_rate > 0 && $intro_income_rebate_rate <= 100) {
|
|
|
//上级获得金额
|
|
|
$intro_uid_money = number_format($money * $intro_income_rebate_rate / 100, 2, '.', '');
|
|
@@ -1011,8 +1011,8 @@ $resArray['money'] = $money; //返回给前端的计算结果
|
|
|
//增加赠送用户上级余额
|
|
|
if ($touserinfo['intro_uid']) {
|
|
|
//获取返利比率
|
|
|
- $is_agent = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->value('is_agent');
|
|
|
- $intro_income_rebate_rate = $is_agent ? (int)config('site.h_intro_income_rebate_rate') : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
+ $agent_info = Db::name('user')->where(['id' => $touserinfo['intro_uid']])->field('is_agent,h_intro_income_rebate_rate')->find();
|
|
|
+ $intro_income_rebate_rate = ($agent_info['is_agent'] == 1) ? $agent_info['h_intro_income_rebate_rate'] : (int)config('site.intro_income_rebate_rate'); //邀请人收礼物返利比率
|
|
|
if ($intro_income_rebate_rate > 0 && $intro_income_rebate_rate <= 100) {
|
|
|
//上级获得金额
|
|
|
$intro_uid_money = number_format($money * $intro_income_rebate_rate / 100, 2, '.', '');
|