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) : '******';