This commit is contained in:
lingling 2025-02-17 22:48:12 +08:00
commit 5037ddee2b
2 changed files with 16 additions and 0 deletions

View File

@ -208,6 +208,7 @@ class Vip_rewardController
//获取该用户今天的领奖记录
$UserRewasrds = UserReward::where('user_id', $user_id)
->whereDate('created_at', date('Y-m-d'))
->where('memo', 'like', '%' . '等级奖励' . '%')
->get();
// 遍历每个用户记录并更新 status 字段
foreach ($datas as &$data) {

View File

@ -12,6 +12,7 @@ use App\model\Project;
use App\model\ProjectDetailed;
use App\model\ProjectRegister;
use App\model\Carouselad;
use App\model\UserReward;
use App\model\VipLevel;
use App\dao\UserRewardDao;
use App\Utils\ApiResponseApp;
@ -85,8 +86,22 @@ class Vip_salaryController
"user_count" => 2000
]
];
//获取该用户今天的领奖记录
$UserRewasrds = UserReward::where('user_id', $user_id)
->whereDate('created_at', date('Y-m-d'))
->where('memo', 'like', '%' . '晋升奖励' . '%')
->get();
// 遍历每个用户记录并更新 status 字段
foreach ($datas as &$data) {
foreach ($UserRewasrds as $UserRewasrd) {
if (strpos($UserRewasrd->memo, $data['vip_id'].'晋升奖励') !== false) {
$data['status'] = 2;
break;
}
}
if ($data['status'] == 2) {
continue;
}
if ($user->vip_id >= $data['user_count']) {
$data['status'] = 1; // 满足条件时设置状态为1
} else {