|
@@ -146,13 +146,13 @@ class ManyOrder extends BaseModel
|
|
|
// 没有发放v2和v3的奖励
|
|
|
if ($v1 == 0) { // 没有发放v1的奖励
|
|
|
$jl = $price * $one;
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v1++;
|
|
|
}elseif ($v1 == 1){// 发放v1奖励1次
|
|
|
$jl = ($price*$one)*0.05;//平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v1++;
|
|
|
}
|
|
|
}
|
|
@@ -161,23 +161,23 @@ class ManyOrder extends BaseModel
|
|
|
// 没有发放v3的奖励
|
|
|
if ($v1 == 0 and $v2 == 0) { // 没有发放v1和v2的奖励的奖励
|
|
|
$jl = $price * $tow; // 拿到流水的百分之八
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}elseif($v1 == 0 and $v2 == 1) { // 没有发放v1和v2的奖励的奖励
|
|
|
$jl = ($price * $tow)*0.05; // 拿到流水的百分之八
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}elseif ($v1 > 0 and $v2 == 0){// 发放v1奖励,没有发放v2的奖励
|
|
|
$jl = $price * ($tow - $one); // 拿到流水减掉v1的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}elseif ($v1 > 0 and $v2 == 1){// 发放v1奖励,发放v2的奖励一次
|
|
|
$jl = ($price * ($tow - $one))*0.05; // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}
|
|
|
|
|
@@ -186,50 +186,50 @@ class ManyOrder extends BaseModel
|
|
|
}elseif ($details['level'] == 3){
|
|
|
if ($v1 == 0 and $v2 == 0 and $v3 == 0) { // 没有发放v1和v2v3的奖励的奖励
|
|
|
$jl = $price * $three; // 拿到流水的百分之11
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 == 0 and $v2 == 0 and $v3 == 1) {// 没有发放v1和v2的奖励的奖励
|
|
|
$jl = ($price * $three) * 0.05; // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 > 0 and $v2 == 0 and $v3 == 0){// 发放v1奖励,没有发放v2v3的奖励
|
|
|
$jl = $price * ($three - $one); // 拿到流水减掉v1的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 > 0 and $v2 == 0 and $v3 == 1){// 发放v1奖励,没有发放v2v3的奖励
|
|
|
$jl = ($price * ($three - $one)) * 0.05; // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 == 0 and $v2 > 0 and $v3 == 0){// 发放v1奖励,发放v2的奖励,没有发放v3的奖励
|
|
|
$jl = ($price * ($three - $tow)); // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 == 0 and $v2 > 0 and $v3 == 1){// 发放v1奖励,发放v2的奖励,发放v3的奖励
|
|
|
$jl = ($price * ($three - $tow)) * 0.05; // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 > 0 and $v2 > 0 and $v3 == 0){// 发放v1奖励,发放v2的奖励,发放v3的奖励
|
|
|
$jl = ($price * ($three - $tow)); // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}elseif ($v1 > 0 and $v2 > 0 and $v3 == 1){// 发放v1奖励,发放v2的奖励,发放v3的奖励
|
|
|
$jl = ($price * ($three - $tow)) * 0.05; // 拿到平级的百分之五
|
|
|
- $details['purple_integral'] = $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}
|
|
|
}
|
|
|
if ($jl > 0){
|
|
|
$details->save();
|
|
|
UserBill::income('团队奖励紫积分', $details['uid'], 'purple_integral', 'team', $jl * 0.7, 0,$details['purple_integral'], 'v'.$details['level'].'团队奖励紫积分');
|
|
|
- UserBill::income('团队奖励商家积分', $details['uid'], 'business_integral', 'team', $jl * 0.3, 0,$details['business_integral'], 'v'.$details['level'].'团队奖励商家积分');
|
|
|
+ UserBill::income('团队奖励商城积分', $details['uid'], 'business_integral', 'team', $jl * 0.3, 0,$details['integral'], 'v'.$details['level'].'团队奖励商城积分');
|
|
|
}
|
|
|
$jl = 0;
|
|
|
}
|
|
@@ -255,11 +255,11 @@ class ManyOrder extends BaseModel
|
|
|
if ($price > 0){
|
|
|
$details = User::where('uid', $item['uid'])->find();
|
|
|
|
|
|
- $details['purple_integral'] = ($price * ($details['flowing_water'] / 100)) * 0.7; // 百分之70的紫积分
|
|
|
- $details['business_integral'] = ($price * ($details['flowing_water'] / 100)) * 0.3; // 百分之30的商家积分
|
|
|
+ $details['purple_integral'] += ($price * ($details['flowing_water'] / 100)) * 0.7; // 百分之70的紫积分
|
|
|
+ $details['integral'] += ($price * ($details['flowing_water'] / 100)) * 0.3; // 百分之30的商家积分
|
|
|
$details->save();
|
|
|
UserBill::income('分红流水奖励紫积分', $details['uid'], 'purple_integral', 'team', ($price * ($details['flowing_water'] / 100)) * 0.7, 0, $details['purple_integral'], '分红流水奖励紫积分');
|
|
|
- UserBill::income('分红流水奖励商家积分', $details['uid'], 'business_integral', 'team', ($price * ($details['flowing_water'] / 100)) * 0.3, 0, $details['business_integral'], '分红流水奖励商家积分');
|
|
|
+ UserBill::income('分红流水奖励商城积分', $details['uid'], 'business_integral', 'team', ($price * ($details['flowing_water'] / 100)) * 0.3, 0, $details['business_integral'], '分红流水奖励商城积分');
|
|
|
}
|
|
|
}
|
|
|
}
|