wanghousheng 11 months ago
parent 5f8e2b2bce
commit 6da2be0b2b
  1. 11
      app/command/CalDealerTime.php

@ -15,7 +15,6 @@ use think\db\exception\DbException;
use think\db\exception\ModelNotFoundException; use think\db\exception\ModelNotFoundException;
// /www/server/php/74/bin/php /server/wwwroot/sass.royaum.com.cn/ think CalDealerTime
class CalDealerTime extends Command class CalDealerTime extends Command
{ {
protected function configure() protected function configure()
@ -62,12 +61,10 @@ class CalDealerTime extends Command
if (!$dealerUser->isEmpty()) { if (!$dealerUser->isEmpty()) {
$dealerUser = $dealerUser->toArray(); $dealerUser = $dealerUser->toArray();
foreach ($dealerUser as $value) { foreach ($dealerUser as $value) {
$fx_effective_time = strtotime($value['fx_effective_time'] . ' 23:59:59');
if (time() > $fx_effective_time) {
//分销商到期 会员未到期 //分销商到期 会员未到期
if (!empty($value['effective_time'])) { if (!empty($value['effective_time'])) {
$effective_time = strtotime($value['effective_time'] . ' 23:59:59'); $effective_time = strtotime($value['effective_time']);
if (time() < $effective_time) { if (strtotime($nowDay) < $effective_time) {
$plusUserIds[] = $value['user_id']; $plusUserIds[] = $value['user_id'];
} else { } else {
$normalUserIds[] = $value['user_id'];//会员已到期 $normalUserIds[] = $value['user_id'];//会员已到期
@ -77,7 +74,6 @@ class CalDealerTime extends Command
$normalUserIds[] = $value['user_id']; $normalUserIds[] = $value['user_id'];
} }
} }
}
if ($plusUserIds) { if ($plusUserIds) {
(new User)->whereIn('user_id', $plusUserIds)->update(['user_type' => UserTypeEnum::MEMBER]); (new User)->whereIn('user_id', $plusUserIds)->update(['user_type' => UserTypeEnum::MEMBER]);
} }
@ -114,11 +110,8 @@ class CalDealerTime extends Command
if (!$list->isEmpty()) { if (!$list->isEmpty()) {
$list = $list->toArray(); $list = $list->toArray();
foreach ($list as $value) { foreach ($list as $value) {
$effective_time = strtotime($value['effective_time'] . ' 23:59:59');
if (time() > $effective_time) {
$normalUserIds[] = $value['user_id']; $normalUserIds[] = $value['user_id'];
} }
}
if ($normalUserIds) { if ($normalUserIds) {
(new User)->whereIn('user_id', $normalUserIds)->update(['user_type' => UserTypeEnum::NORMAL]); (new User)->whereIn('user_id', $normalUserIds)->update(['user_type' => UserTypeEnum::NORMAL]);
} }

Loading…
Cancel
Save