diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 0b14cc9..7d31115 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -63,10 +63,18 @@ class UserController extends Controller if ($operator && ($operator->user_level >= $targetUser->user_level || $operator->id === $targetUser->id)) { $data['exp_num'] = $targetUser->exp_num ?? 0; $data['jjb'] = $targetUser->jjb ?? 0; - $data['bank_jjb'] = $targetUser->bank_jjb ?? 0; $data['meili'] = $targetUser->meili ?? 0; } + // 银行存款:只有超级管理员(id=1)或本人才能查看具体金额,其余一律显示星号 + if ($operator) { + $isSelf = $operator->id === $targetUser->id; + $isSuperAdmin = $operator->id === 1; + $data['bank_jjb'] = ($isSelf || $isSuperAdmin) + ? ($targetUser->bank_jjb ?? 0) + : '******'; + } + // 仅当自己看自己时,附加邀请相关信息,用于展示专属邀请链接 if ($operator && $operator->id === $targetUser->id) { $data['id'] = $targetUser->id;