'required|unique:permissions,name' ]; if ($this->method() == 'PUT') { $rules['name'] = 'required'; } return $rules; } public function messages() { return [ 'name.required' => '权限名称不能为空', 'name.unique' => '权限已存在' ]; } }