|
@@ -928,6 +928,7 @@ class StoreOrder extends BaseModel
|
|
|
}
|
|
}
|
|
|
ksort($levelCounts);
|
|
ksort($levelCounts);
|
|
|
$last_num = 0;
|
|
$last_num = 0;
|
|
|
|
|
+ $last_level = 0;
|
|
|
foreach ($levelCounts as $k => $v) { //遍历所有等级
|
|
foreach ($levelCounts as $k => $v) { //遍历所有等级
|
|
|
if ($v>0){
|
|
if ($v>0){
|
|
|
@file_put_contents('quanju.txt', $v . "-当前等级的人数\r\n", 8);
|
|
@file_put_contents('quanju.txt', $v . "-当前等级的人数\r\n", 8);
|
|
@@ -943,7 +944,9 @@ class StoreOrder extends BaseModel
|
|
|
if ($last_num>0){
|
|
if ($last_num>0){
|
|
|
$award_price = bcdiv($award_price,$last_num,2); //当前等级分到的总金额扣除上个等级分到的总金额
|
|
$award_price = bcdiv($award_price,$last_num,2); //当前等级分到的总金额扣除上个等级分到的总金额
|
|
|
}
|
|
}
|
|
|
|
|
+ @file_put_contents('quanju.txt', $award_price . "-扣除上个等级分到的总金额后的当前等级分到的总金额\r\n", 8);
|
|
|
$last_num = bcadd($last_num,$award_price,2); //之前等级分到的总金额
|
|
$last_num = bcadd($last_num,$award_price,2); //之前等级分到的总金额
|
|
|
|
|
+ @file_put_contents('quanju.txt', $last_num . "-需要扣除的上个等级分到的总金额\r\n", 8);
|
|
|
$user_award = bcdiv($award_price,$v,2); //每个用户奖励金额
|
|
$user_award = bcdiv($award_price,$v,2); //每个用户奖励金额
|
|
|
@file_put_contents('quanju.txt', $user_award . "-当前等级分到的个人金额\r\n", 8);
|
|
@file_put_contents('quanju.txt', $user_award . "-当前等级分到的个人金额\r\n", 8);
|
|
|
if ($user_award <=0){
|
|
if ($user_award <=0){
|