|
|
@@ -348,13 +348,15 @@ class OrderServices
|
|
|
RecordScoreInfo::addScore($user_id, ($give * NumConfig::NUM_VALUE), $cjReason, $AfterScore); #赠送彩金
|
|
|
}
|
|
|
// vip额外赠送
|
|
|
- $userRecharge = $query ?: 0;
|
|
|
- $VIP = VipService::calculateVipLevel($user_id,$userRecharge);
|
|
|
- $level = VipService::getVipByField('VIP', $VIP);
|
|
|
- if ($level && $level->RechargeExtraSendRate > 0) {
|
|
|
- $vipSendChips = floor($Recharge * NumConfig::NUM_VALUE * ($level->RechargeExtraSendRate/100));
|
|
|
- if ($vipSendChips > 0) {
|
|
|
- RecordScoreInfo::addScore($user_id, $vipSendChips, RecordScoreInfo::REASON_VIP_SEND_CHIPS, $AfterScore);
|
|
|
+ if ($GiftsID == 0) {
|
|
|
+ $userRecharge = $query ?: 0;
|
|
|
+ $VIP = VipService::calculateVipLevel($user_id,$userRecharge);
|
|
|
+ $level = VipService::getVipByField('VIP', $VIP);
|
|
|
+ if ($level && $level->RechargeExtraSendRate > 0) {
|
|
|
+ $vipSendChips = floor($Recharge * NumConfig::NUM_VALUE * ($level->RechargeExtraSendRate/100));
|
|
|
+ if ($vipSendChips > 0) {
|
|
|
+ RecordScoreInfo::addScore($user_id, $vipSendChips, RecordScoreInfo::REASON_VIP_SEND_CHIPS, $AfterScore);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|