增强:实现真正的创始人(ID=1)特权控制:限制非 ID=1 管理员访问部分后台模块及修改他人等级的能力
This commit is contained in:
@@ -123,12 +123,20 @@
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
{{-- 等级 --}}
|
||||
<div>
|
||||
<label class="block text-xs font-bold text-gray-600 mb-1">等级
|
||||
<span class="text-gray-400 font-normal">(最高 <span x-text="adminLevel"></span>
|
||||
级 / 管理员级别)</span></label>
|
||||
<label class="block text-xs font-bold text-gray-600 mb-1">
|
||||
等级
|
||||
<span class="text-gray-400 font-normal">
|
||||
(最高 <span x-text="adminLevel"></span> 级)
|
||||
</span>
|
||||
</label>
|
||||
<input type="number" name="user_level" x-model="editingUser.user_level" required
|
||||
min="0" :max="adminLevel"
|
||||
class="w-full border-gray-300 rounded-md shadow-sm focus:ring-indigo-500 focus:border-indigo-500 p-2 border text-sm">
|
||||
:readonly="{{ Auth::id() }} !== 1 && editingUser.id !== {{ Auth::id() }}"
|
||||
class="w-full border-gray-300 rounded-md shadow-sm focus:ring-indigo-500 focus:border-indigo-500 p-2 border text-sm"
|
||||
:class="{ 'bg-gray-100 cursor-not-allowed': {{ Auth::id() }} !== 1 && editingUser.id !==
|
||||
{{ Auth::id() }} }"
|
||||
:title="{{ Auth::id() }} !== 1 && editingUser.id !== {{ Auth::id() }} ?
|
||||
'仅系统创始人可修改他人等级' : ''">
|
||||
</div>
|
||||
{{-- 经验 --}}
|
||||
<div>
|
||||
|
||||
Reference in New Issue
Block a user