1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- namespace App\DataApiNew\Models;
- use Kalnoy\Nestedset\NodeTrait;
- use Spatie\Permission\Models\Permission as BasePermission;
- use Dcat\Admin\Traits\HasDateTimeFormatter;
- class Permissions extends BasePermission
- {
- use NodeTrait, HasDateTimeFormatter;
- // 表字段
- protected $fillable = [
- 'id',
- 'name',
- 'guard_name',
- 'created_at',
- 'updated_at',
- '_lft',
- '_rgt',
- 'parent_id',
- 'weight',
- 'status',// 状态 0禁用 1启用
- 'menu_level',// 菜单层级
- 'route',// 路由
- 'icon',// 图标
- ];
- // 查询字段
- public static $selectFields = [
- 'id',
- 'name',
- 'guard_name',
- 'created_at',
- 'updated_at',
- '_lft',
- '_rgt',
- 'parent_id',
- 'weight',
- 'status',// 状态 0禁用 1启用
- 'menu_level',// 菜单层级
- 'route',// 路由
- 'icon',// 图标
- ];
- protected $hidden = ['_lft','_rgt','created_at','updated_at','guard_name'];
- }
|