cp表达超过24小时 就失效了

This commit is contained in:
2026-01-22 16:25:47 +08:00
parent 7354fae9ac
commit 8f0f6110d0
2 changed files with 16 additions and 8 deletions

View File

@@ -83,7 +83,7 @@ class User extends BaseCom
}
//礼物墙用户列表
//礼物墙礼物用户列表
public function gift_wall_user_list()
{
$uid = input('user_id', 0);

View File

@@ -483,20 +483,28 @@ class User extends Model
if($result){
foreach ($result as $item){
$userInfo = [];
$users = explode(',', $item['give_user_ids']);
foreach ($users as $userId){
$user = db::name('user')->where(['id' => $userId])->field('id user_id,nickname,avatar')->find();
if($user){
$userInfo[] = $user;
$top_users_count = 0;
$users = json_decode($item['give_user_ids'], true);
if($users){
foreach ($users as $user_id){
$userInfo[] = db::name('user')->where(['id' => $user_id['user_id']])->field('id user_id,nickname,avatar')->find();
$userInfo[]['count'] = $user_id['count'];
$top_users_count ++;
}
//用户信息$userInfo 按照数量 count 排序且保留前三个
usort($userInfo, function ($a, $b) {
return $b['count'] - $a['count'];
});
$userInfo = array_slice($userInfo, 0, 3);
}
$data[] = [
'top_users_count' => count($users),
'top_users_count' => $top_users_count,//送礼人数
'gift_id' => $item['gift_id'],
'gift_name' => $item['gift_name'],
'gift_price' => $item['gift_price'],
'base_image' => $item['base_image'],
'total_count' => $item['count'],
'total_count' => $item['count'],//总数量
'top_users' => $userInfo
];
}