|
@@ -80,35 +80,35 @@ class PublicController extends BaseController
|
|
|
// event('user.cancelUser', [9]);
|
|
|
// event('user.cancelUser', [10]);
|
|
|
|
|
|
- $max_id = CacheService::redisHandler()->get('max_id', 0);
|
|
|
- $list = UserIntegral::where('type', 0)->where('status', 0)->order('id asc')->where('id', '>', $max_id)->limit(300)->select();
|
|
|
- $last_time = CacheService::redisHandler()->get('last_time', 0);
|
|
|
- $service = app()->make(AwardIntegralServices::class);
|
|
|
- echo date('Y-m-d', $list[0]['add_time']) . '<br>';
|
|
|
- foreach ($list as $v) {
|
|
|
- if (date('Y-m-d', $v['add_time']) != date('Y-m-d', $last_time) && $last_time > 0) {
|
|
|
- echo date('Y-m-d', $v['add_time']) . '<br>';
|
|
|
- $days = (strtotime(date('Y-m-d', $v['add_time'])) - strtotime(date('Y-m-d', $last_time))) / (24 * 3600);
|
|
|
- echo '时间间隔' . $days . '天<br>';
|
|
|
- for ($i = 0; $i < $days; $i++) {
|
|
|
- $service->daySend(true);
|
|
|
- }
|
|
|
- }
|
|
|
- $this->dealOrderIntegral($v['link_id'], $v['uid'], $v['order_price'], $v['add_time']);
|
|
|
- $last_time = $v['add_time'];
|
|
|
- $max_id = $v['id'];
|
|
|
- }
|
|
|
- CacheService::redisHandler()->set('max_id', $max_id);
|
|
|
- CacheService::redisHandler()->set('last_time', $last_time);
|
|
|
-
|
|
|
- if (count($list) < 300 && strtotime(date('Y-m-d', $last_time)) < strtotime(date('Y-m-d'))) {
|
|
|
- echo date('Y-m-d') . '<br>';
|
|
|
- $days = (strtotime(date('Y-m-d')) - strtotime(date('Y-m-d', $last_time))) / (24 * 3600);
|
|
|
- echo '时间间隔' . $days . '天<br>';
|
|
|
- for ($i = 0; $i < $days; $i++) {
|
|
|
- $service->daySend(true);
|
|
|
- }
|
|
|
- }
|
|
|
+// $max_id = CacheService::redisHandler()->get('max_id', 0);
|
|
|
+// $list = UserIntegral::where('type', 0)->where('status', 0)->order('id asc')->where('id', '>', $max_id)->limit(300)->select();
|
|
|
+// $last_time = CacheService::redisHandler()->get('last_time', 0);
|
|
|
+// $service = app()->make(AwardIntegralServices::class);
|
|
|
+// echo date('Y-m-d', $list[0]['add_time']) . '<br>';
|
|
|
+// foreach ($list as $v) {
|
|
|
+// if (date('Y-m-d', $v['add_time']) != date('Y-m-d', $last_time) && $last_time > 0) {
|
|
|
+// echo date('Y-m-d', $v['add_time']) . '<br>';
|
|
|
+// $days = (strtotime(date('Y-m-d', $v['add_time'])) - strtotime(date('Y-m-d', $last_time))) / (24 * 3600);
|
|
|
+// echo '时间间隔' . $days . '天<br>';
|
|
|
+// for ($i = 0; $i < $days; $i++) {
|
|
|
+// $service->daySend(true);
|
|
|
+// }
|
|
|
+// }
|
|
|
+// $this->dealOrderIntegral($v['link_id'], $v['uid'], $v['order_price'], $v['add_time']);
|
|
|
+// $last_time = $v['add_time'];
|
|
|
+// $max_id = $v['id'];
|
|
|
+// }
|
|
|
+// CacheService::redisHandler()->set('max_id', $max_id);
|
|
|
+// CacheService::redisHandler()->set('last_time', $last_time);
|
|
|
+//
|
|
|
+// if (count($list) < 300 && strtotime(date('Y-m-d', $last_time)) < strtotime(date('Y-m-d'))) {
|
|
|
+// echo date('Y-m-d') . '<br>';
|
|
|
+// $days = (strtotime(date('Y-m-d')) - strtotime(date('Y-m-d', $last_time))) / (24 * 3600);
|
|
|
+// echo '时间间隔' . $days . '天<br>';
|
|
|
+// for ($i = 0; $i < $days; $i++) {
|
|
|
+// $service->daySend(true);
|
|
|
+// }
|
|
|
+// }
|
|
|
// $main_orders = $service->getIntegralList(['uid' => 1, 'link_id' => 0, 'order_price_elt' => 2500, 'valid' => 2]);//满足复投条件的主单
|
|
|
// var_dump($main_orders);
|
|
|
// var_dump(AwardIntegral::getLastSql());
|