'required|max:10', 'mobile' => 'required|max:11', 'number' => 'nullable', 'hall' => 'nullable', ]; } public function messages() { return [ 'name.required' => "请输入姓名", 'name.max' => "姓名长度超出10个字", 'mobile.required' => '请输入手机号', 'mobile.max' => "手机号长度超出11位数", ]; } public function failedValidation(Validator $validator) { $msg = $validator->errors()->first(); throw new HttpResponseException($this->failure($msg)); } }