<?php namespace App\Models; use Dcat\Admin\Traits\HasDateTimeFormatter; use Illuminate\Database\Eloquent\Model; use Dcat\Admin\Traits\ModelTree; class SiteMenu extends Model { use HasDateTimeFormatter; use ModelTree; protected $table = 'site_menu'; protected $parentColumn = 'parent_id'; // 排序字段名称,默认值为 order protected $orderColumn = 'order'; // 标题字段名称,默认值为 title protected $titleColumn = 'title'; protected $casts = [ 'created_at' => 'datetime:Y-m-d H:i:s', 'updated_at' => 'datetime:Y-m-d H:i:s', 'menu_config' => 'json', // 将 menu_config 字段转换为数组 ]; }