'required|string', 'type' => 'required|integer|min:1|max:3', 'content' => 'required|string', 'sort' => 'required|integer', 'is_recommend' => 'required|boolean', 'is_show'=> 'required|boolean', ]; } public function messages() { $messages = [ 'name' => '请填写标题', 'type' => '请选择类型', 'content' => '请填充内容', 'sort' => '请填写排序', 'is_recommend' => '请设置推荐', 'is_show' => '请设置显示' ]; return $messages; } protected function failedValidation(Validator $validator) { $error = $validator->errors()->all(); throw new HttpResponseException(response()->json(['data' => [], 'code' => 400, 'message' => $error[0]])); } }