From e42dc5fbfa0e0e8ebda4d4dc20f1e6a0a83d9da9 Mon Sep 17 00:00:00 2001 From: lkddi Date: Sat, 21 Mar 2026 16:39:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=93=B6=E8=A1=8C=E5=AD=98=E6=AC=BE?= =?UTF-8?q?=E5=90=8D=E7=89=87=E4=BB=85=E8=B6=85=E7=AE=A1/=E6=9C=AC?= =?UTF-8?q?=E4=BA=BA=E5=8F=AF=E8=A7=81=E5=85=B7=E4=BD=93=E9=87=91=E9=A2=9D?= =?UTF-8?q?=EF=BC=8C=E5=85=B6=E4=BD=99=E6=98=BE=E7=A4=BA=E6=98=9F=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/UserController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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;