From cbc4d3b7d0e1e6859addcbdef6604bf8c55006f6 Mon Sep 17 00:00:00 2001 From: lkddi Date: Sat, 21 Mar 2026 16:40:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=93=B6=E8=A1=8C=E5=AD=98=E6=AC=BE?= =?UTF-8?q?=E5=8F=AF=E8=A7=81=E6=80=A7=E6=94=B9=E4=B8=BA=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E8=AF=BB=E5=8F=96=E8=B6=85=E7=AE=A1=E7=AD=89=E7=BA=A7(superlev?= =?UTF-8?q?el)=E8=80=8C=E9=9D=9E=E5=9B=BA=E5=AE=9Aid=3D1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/UserController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 7d31115..ca1a4bc 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -66,10 +66,11 @@ class UserController extends Controller $data['meili'] = $targetUser->meili ?? 0; } - // 银行存款:只有超级管理员(id=1)或本人才能查看具体金额,其余一律显示星号 + // 银行存款:只有超级管理员(user_level >= superlevel)或本人才能查看具体金额,其余一律显示星号 if ($operator) { $isSelf = $operator->id === $targetUser->id; - $isSuperAdmin = $operator->id === 1; + $superLevel = (int) \App\Models\Sysparam::getValue('superlevel', '100'); + $isSuperAdmin = $operator->user_level >= $superLevel; $data['bank_jjb'] = ($isSelf || $isSuperAdmin) ? ($targetUser->bank_jjb ?? 0) : '******';