|
@@ -121,21 +121,24 @@ class AwardLake extends BaseModel
|
|
|
@file_put_contents('quanju.txt',json_encode($price)."-积分价格\r\n",8);
|
|
@file_put_contents('quanju.txt',json_encode($price)."-积分价格\r\n",8);
|
|
|
foreach ($users as $user) {
|
|
foreach ($users as $user) {
|
|
|
//todo 添加用户积分 用户分的奖励除以积分价格就是积分数量
|
|
//todo 添加用户积分 用户分的奖励除以积分价格就是积分数量
|
|
|
- $integral = bcmul($every, $price['price'], 2);
|
|
|
|
|
|
|
+ $integral = bcmul($every, $price['basePrice'], 2);
|
|
|
$award_integral=User::where('uid', $user['uid'])->value('award_integral');
|
|
$award_integral=User::where('uid', $user['uid'])->value('award_integral');
|
|
|
- $after = bcadd($award_integral, $integral, 2);
|
|
|
|
|
- // 创建用户账单仓库实例
|
|
|
|
|
- $make = app()->make(UserBillRepository::class);
|
|
|
|
|
- $make->incBill($user['uid'], 'award_integral', 'oil_integral', [
|
|
|
|
|
- 'number' => $award_integral,
|
|
|
|
|
- 'title' => $title,
|
|
|
|
|
- 'balance' => $after,
|
|
|
|
|
- 'status' => 1,
|
|
|
|
|
- 'link_id' => 0,
|
|
|
|
|
- 'mark' => $user['nickname'] . '获得' .$name.'分红积分'.$award_integral ,
|
|
|
|
|
- ]);
|
|
|
|
|
- User::where('uid', $user['uid'])->update(['award_integral' => $after]);
|
|
|
|
|
|
|
+ if ($award_integral>0){
|
|
|
|
|
+ $after = bcadd($award_integral, $integral, 2);
|
|
|
|
|
+ // 创建用户账单仓库实例
|
|
|
|
|
+ $make = app()->make(UserBillRepository::class);
|
|
|
|
|
+ $make->incBill($user['uid'], 'award_integral', 'oil_integral', [
|
|
|
|
|
+ 'number' => $award_integral,
|
|
|
|
|
+ 'title' => $title,
|
|
|
|
|
+ 'balance' => $after,
|
|
|
|
|
+ 'status' => 1,
|
|
|
|
|
+ 'link_id' => 0,
|
|
|
|
|
+ 'mark' => $user['nickname'] . '获得' .$name.'分红积分'.$award_integral ,
|
|
|
|
|
+ ]);
|
|
|
|
|
+ User::where('uid', $user['uid'])->update(['award_integral' => $after]);
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
//todo end
|
|
//todo end
|
|
|
$real_send = bcadd($real_send, $every, 2);
|
|
$real_send = bcadd($real_send, $every, 2);
|