礼物墙

This commit is contained in:
2026-01-23 09:17:42 +08:00
parent e41fa19f13
commit 5f0b1a0fcb

View File

@@ -531,15 +531,15 @@ class User extends Model
public function gift_wall_user_list($uid, $gift_id){ public function gift_wall_user_list($uid, $gift_id){
$result = db::name('user_gift_wall') $result = db::name('user_gift_wall')
->where(['user_id' => $uid,'gift_id' => $gift_id]) ->where(['user_id' => $uid,'gift_id' => $gift_id])
->value('give_user_ids'); ->field('give_user_ids,count')->find();
$user = []; $user = [];
$count = 0; $count = $result['count'];
if($result){ if($result){
$user_list = json_decode($result, true); $user_list = json_decode($result['give_user_ids'], true);
foreach ($user_list as $user_id){ foreach ($user_list as $user_id){
$user[] = db::name('user')->where(['id' => $user_id['user_id']])->field('id user_id,nickname,avatar')->find(); $user[] = db::name('user')->where(['id' => $user_id['user_id']])->field('id user_id,nickname,avatar')->find();
$user[]['count'] = $user_id['count']; $user[]['count'] = $user_id['count'];
$count += $user_id['count']; // $count += $user_id['count'];
} }
} }
return ['code' => 1, 'msg' => '获取成功', 'data' => ['count' => $count, 'users' =>$user]]; return ['code' => 1, 'msg' => '获取成功', 'data' => ['count' => $count, 'users' =>$user]];