|
|
@@ -59,7 +59,7 @@ class Awardlake extends BaseModel
|
|
|
}
|
|
|
return true;
|
|
|
}
|
|
|
-
|
|
|
+//30秒执行一次
|
|
|
public function autoSend()
|
|
|
{
|
|
|
$time = strtotime(date('Y-m-d 01:00:00'));
|
|
|
@@ -96,13 +96,13 @@ class Awardlake extends BaseModel
|
|
|
$level = $model->where('id', $lake['level'])->find();
|
|
|
$levels = $model->where('grade', '>=', $level['grade'])->column('id');
|
|
|
$users = User::where($field, 'in', $levels)->where('status', 1)->select();
|
|
|
- $every = bcdiv($lake['num'], count($users), 2);
|
|
|
+ $every = bcdiv($lake['num'], count($users), 2); //每个用户分得的奖励
|
|
|
if ($every <= 0) {
|
|
|
self::where('id', $lake['id'])->update(['send_time' => time()]);
|
|
|
return true;
|
|
|
}
|
|
|
$real_send = 0;
|
|
|
- $price = app()->make(AwardIntegralPriceRepository::class)->awardIntegralPrice();
|
|
|
+ $price = app()->make(AwardIntegralPriceRepository::class)->awardIntegralPrice(); //分红积分价格
|
|
|
foreach ($users as $user) {
|
|
|
//todo 添加用户积分
|
|
|
|