'required|numeric', 'name' => 'required', 'mobile'=> 'required|numeric', 'address'=> 'required', ]; } public function messages() { return [ 'num.required' =>'请选择兑换商品数量', 'num.numeric' =>'请选择正确兑换商品数量', 'name.required'=>'请输入联系人姓名', 'mobile.required'=>'请输入联系人手机号', 'mobile.numeric'=>'请输入联系人正确的手机号', 'address.required'=>'请输入联系人地址', ]; } public function failedValidation(Validator $validator) { $msg = $validator->errors()->first(); throw new HttpResponseException($this->failure($msg)); } }