| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- {{csrf_field()}}
- <div class="layui-form-item">
- <label for="" class="layui-form-label">父级</label>
- <div class="layui-input-block">
- <select name="parent_id" lay-search>
- <option value="0">顶级权限</option>
- @forelse($permissions as $perm)
- <option value="{{$perm['id']}}" {{ isset($permission->id) && $perm['id'] == $permission->parent_id ? 'selected' : '' }} >{{$perm['display_name']}}</option>
- @if(isset($perm['_child']))
- @foreach($perm['_child'] as $childs)
- <option value="{{$childs['id']}}" {{ isset($permission->id) && $childs['id'] == $permission->parent_id ? 'selected' : '' }} > ┗━━{{$childs['display_name']}}</option>
- @if(isset($childs['_child']))
- @foreach($childs['_child'] as $lastChilds)
- <option value="{{$lastChilds['id']}}" {{ isset($permission->id) && $lastChilds['id'] == $permission->parent_id ? 'selected' : '' }} > ┗━━{{$lastChilds['display_name']}}</option>
- @endforeach
- @endif
- @endforeach
- @endif
- @empty
- @endforelse
- </select>
- </div>
- </div>
- <div class="layui-form-item">
- <label for="" class="layui-form-label">名称</label>
- <div class="layui-input-block">
- <input type="text" name="name" value="{{$permission->name??old('name')}}" lay-verify="required" class="layui-input" placeholder="如:system.index">
- </div>
- </div>
- <div class="layui-form-item">
- <label for="" class="layui-form-label">显示名称</label>
- <div class="layui-input-block">
- <input type="text" name="display_name" value="{{$permission->display_name??old('display_name')}}" lay-verify="required" class="layui-input" placeholder="如:系统管理">
- </div>
- </div>
- <div class="layui-form-item">
- <label for="" class="layui-form-label">路由</label>
- <div class="layui-input-block">
- <input class="layui-input" type="text" name="route" value="{{$permission->route??old('route')}}" placeholder="如:admin.member" >
- </div>
- </div>
- <div class="layui-form-item">
- <label for="" class="layui-form-label">图标</label>
- <div class="layui-input-inline">
- <input class="layui-input" type="hidden" name="icon_id" >
- </div>
- <div class="layui-form-mid layui-word-aux" id="icon_box">
- <i class="layui-icon {{$permission->icon->class??''}}"></i> {{$permission->icon->name??''}}
- </div>
- <div class="layui-form-mid layui-word-aux">
- <button type="button" class="layui-btn layui-btn-xs" onclick="showIconsBox()">选择图标</button>
- </div>
- </div>
- <div class="layui-form-item">
- <div class="layui-input-block">
- <button type="submit" class="layui-btn" lay-submit="" >确 认</button>
- <a href="{{route('admin.permission')}}" class="layui-btn" >返 回</a>
- </div>
- </div>
|