|
|
@@ -81,9 +81,9 @@ class ManyOrder extends BaseModel
|
|
|
$user2 = [];
|
|
|
|
|
|
$purple_integral = round($item['price'] * 1.07, 2);// 奖励紫积分积分
|
|
|
- $business_integral = round($item['price'] * 0.03, 2);// 奖励商家积分
|
|
|
+ $business_integral = round($item['price'] * 0.0006, 2);// 奖励商家积分
|
|
|
$user['purple_integral'] += $purple_integral;
|
|
|
- $user['integral'] += $business_integral;
|
|
|
+ $user['business_integral'] += $business_integral;
|
|
|
ManyOrder::push($item['uid'], $item);
|
|
|
if ($user['spread_uid'] > 0){
|
|
|
$user1 = User::where('uid', $user['spread_uid'])->find();//用户
|
|
|
@@ -93,27 +93,27 @@ class ManyOrder extends BaseModel
|
|
|
// 直推收益的百分之十
|
|
|
$sy1 = $item['price'] * 0.005;
|
|
|
$user1['purple_integral'] += round($sy1 * 0.7, 2);
|
|
|
- $user1['integral'] += round($sy1 * 0.3, 2);
|
|
|
+ $user1['business_integral'] += round($sy1 * 0.0006, 2);
|
|
|
}
|
|
|
if ($user2){
|
|
|
// 间推收益的百分之五
|
|
|
$sy2 = $item['price'] * 0.01;
|
|
|
$user2['purple_integral'] += round($sy2 * 0.7, 2);
|
|
|
- $user2['integral'] += round($sy2 * 0.3, 2);
|
|
|
+ $user2['business_integral'] += round($sy2 * 0.0006, 2);
|
|
|
}
|
|
|
self::where('id', $item['id'])->update(['status' => 1, 'return_time' => time()]);
|
|
|
$user->save();
|
|
|
UserBill::income('打怪胜利补贴阳光积分', $user['uid'], 'purple_integral', 'zccg_purple_integral', $purple_integral, $user['spread_uid'], $user['purple_integral'], '打怪胜利补贴'.$many['name'].'-第'.$item['stage'].'期阳光积分');
|
|
|
- UserBill::income('打怪胜利补贴商城积分', $user['uid'], 'integral', 'zccg_integral', $business_integral, $user['spread_uid'], $user['integral'], '打怪胜利补贴'.$many['name'].'-第'.$item['stage'].'期商家积分');
|
|
|
+ UserBill::income('打怪胜利补贴美好积分', $user['uid'], 'business_integral', 'zccg_business_integral', $business_integral, $user['spread_uid'], $user['integral'], '打怪胜利补贴'.$many['name'].'-第'.$item['stage'].'期美好积分');
|
|
|
if ($user1){
|
|
|
UserBill::income('直推奖励阳光积分', $user1['uid'], 'purple_integral', 'zt_purple_integral', $sy1*0.7, $user1['spread_uid'], $user1['purple_integral'], '直推奖励阳光积分');
|
|
|
- UserBill::income('直推奖励商城积分', $user1['uid'], 'integral', 'zt_integral', $sy1*0.3, $user1['spread_uid'], $user1['integral'], '直推奖励商家积分');
|
|
|
+ UserBill::income('直推奖励美好积分', $user1['uid'], 'business_integral', 'zt_business_integral', $sy1*0.0006, $user1['spread_uid'], $user1['integral'], '直推奖励美好积分');
|
|
|
UserNotice::create(['uid' => $user1['uid'], 'type' => 3, 'title' => '直推佣金', 'content' => $user['phone'].'在'.date('Y-m-d H:i:s', time()).'成功打怪,恭喜你获得直推'.round($sy1 * 0.7, 2).'阳光积分', 'add_time' => time()]); // 通知消息
|
|
|
$user1->save();
|
|
|
}
|
|
|
if ($user2){
|
|
|
UserBill::income('间推奖励阳光积分', $user2['uid'], 'purple_integral', 'jt_purple_integral', $sy2*0.7, $user2['spread_uid'], $user2['purple_integral'], '间推奖励阳光积分');
|
|
|
- UserBill::income('间推奖励商城积分', $user2['uid'], 'integral', 'jt_integral', $sy2*0.3, $user2['spread_uid'], $user2['integral'], '间推奖励商家积分');
|
|
|
+ UserBill::income('间推奖励美好积分', $user2['uid'], 'business_integral', 'jt_business_integral', $sy2*0.0006, $user2['spread_uid'], $user2['integral'], '间推奖励美好积分');
|
|
|
UserNotice::create(['uid' => $user2['uid'], 'type' => 3, 'title' => '间推佣金', 'content' => $user['phone'].'在'.date('Y-m-d H:i:s', time()).'成功打怪,恭喜你获得间推'.round($sy2 * 0.7, 2).'阳光积分', 'add_time' => time()]); // 通知消息
|
|
|
$user2->save();
|
|
|
}
|
|
|
@@ -151,12 +151,12 @@ class ManyOrder extends BaseModel
|
|
|
if ($v1 == 0) { // 没有发放v1的奖励
|
|
|
$jl = $price * $one;
|
|
|
$details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之30的商家积分
|
|
|
$v1++;
|
|
|
}elseif ($v1 == 1){// 发放v1奖励1次
|
|
|
$jl = ($price*$one)*0.05;//平级的百分之五
|
|
|
$details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之30的商家积分
|
|
|
$v1++;
|
|
|
}
|
|
|
}
|
|
|
@@ -166,22 +166,22 @@ class ManyOrder extends BaseModel
|
|
|
if ($v1 == 0 and $v2 == 0) { // 没有发放v1和v2的奖励的奖励
|
|
|
$jl = $price * $tow; // 拿到流水的百分之八
|
|
|
$details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}elseif ($v1 > 0 and $v2 == 0){// 发放v1奖励,没有发放v2的奖励
|
|
|
$jl = $price * ($tow - $one); // 拿到流水减掉v1的百分之五
|
|
|
$details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}elseif ($v1 > 0 and $v2 == 1){// 发放v1奖励,发放v2的奖励一次
|
|
|
$jl = ($price * ($tow - $one))*0.05; // 拿到平级的百分之五
|
|
|
$details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之30的商家积分
|
|
|
$v2++;
|
|
|
}
|
|
|
|
|
|
@@ -191,42 +191,42 @@ class ManyOrder extends BaseModel
|
|
|
if ($v1 == 0 and $v2 == 0 and $v3 == 0) { // 没有发放v1和v2v3的奖励的奖励
|
|
|
$jl = $price * $three; // 拿到流水的百分之11
|
|
|
$details['purple_integral'] += $jl * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之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['integral'] += $jl * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += $jl * 0.0006; // 百分之30的商家积分
|
|
|
$v3++;
|
|
|
}
|
|
|
}else{
|
|
|
@@ -235,7 +235,7 @@ class ManyOrder extends BaseModel
|
|
|
if ($jl > 0){
|
|
|
$details->save();
|
|
|
UserBill::income('团队奖励阳光积分', $details['uid'], 'purple_integral', 'td_purple_integral', $jl * 0.7, 0,$details['purple_integral'], '打怪胜利补贴'.$many['name'].'-第'.$order['stage'].'期团队v'.$details['level'].'奖励阳光积分');
|
|
|
- UserBill::income('团队奖励商城积分', $details['uid'], 'integral', 'td_integral', $jl * 0.3, 0,$details['integral'], '打怪胜利补贴'.$many['name'].'-第'.$order['stage'].'期期团队v'.$details['level'].'奖励商城积分');
|
|
|
+ UserBill::income('团队奖励美好积分', $details['uid'], 'business_integral', 'td_business_integral', $jl * 0.0006, 0,$details['integral'], '打怪胜利补贴'.$many['name'].'-第'.$order['stage'].'期期团队v'.$details['level'].'奖励美好积分');
|
|
|
}
|
|
|
$jl = 0;
|
|
|
}
|
|
|
@@ -260,10 +260,10 @@ class ManyOrder extends BaseModel
|
|
|
$details = User::where('uid', $item['uid'])->find();
|
|
|
|
|
|
$details['purple_integral'] += ($price * ($details['flowing_water'] / 100)) * 0.7; // 百分之70的紫积分
|
|
|
- $details['integral'] += ($price * ($details['flowing_water'] / 100)) * 0.3; // 百分之30的商家积分
|
|
|
+ $details['business_integral'] += ($price * ($details['flowing_water'] / 100)) * 0.0006; // 百分之30的商家积分
|
|
|
$details->save();
|
|
|
UserBill::income('分红流水奖励阳光积分', $details['uid'], 'purple_integral', 'team_purple_integral', ($price * ($details['flowing_water'] / 100)) * 0.7, 0, $details['purple_integral'], '分红流水奖励阳光积分');
|
|
|
- UserBill::income('分红流水奖励商城积分', $details['uid'], 'integral', 'team_integral', ($price * ($details['flowing_water'] / 100)) * 0.3, 0, $details['integral'], '分红流水奖励商城积分');
|
|
|
+ UserBill::income('分红流水奖励美好积分', $details['uid'], 'business_integral', 'team_business_integral', ($price * ($details['flowing_water'] / 100)) * 0.0006, 0, $details['integral'], '分红流水奖励美好积分');
|
|
|
}
|
|
|
}
|
|
|
}
|