'required|integer', 'menu_id' => 'required|integer', 'menu_name' => 'required|string', 'menu_url' =>'required|string', 'menu_status' => 'required|in:1,2', 'menu_parent_id' => 'integer|exists:admin_menu,id', 'limit' => 'required|integer', 'role_status' => 'required|in:1,2', 'role_name' => 'required|string', ]; } public function messages(): array { return [ 'role_id.required' => 'id必填', 'menu_id.required' => 'id必填', 'menu_name.required' => '名称必填', 'menu_url.required' => 'url必填', 'menu_status.required' => '状态必填', 'menu_status.in' => '状态值错误', 'menu_parent_id.exists' => 'parent_id不存在', 'page.required' => 'page必填', 'limit.required' => 'limit必填', 'role_status.required' => '状态必填', 'role_status.in' => '状态值错误' ]; } protected array $scenes = [ 'role_info' => ['role_id'], 'role_add' => ['role_name','role_status'], 'role_edit' => ['role_id','role_name','role_status'], 'role_change_status' => ['role_id','role_status'], 'role_list' => ['limit'], 'menu_info' => ['menu_id'], 'menu_add' => ['menu_name','menu_url','menu_status','parent_id'], 'menu_edit' => ['menu_id','menu_name','menu_url','menu_status','parent_id'], 'menu_del' => ['menu_id'] ]; }