isUpdate()) { return [ 'task_id' => 'required|integer', 'user_id' => 'required|integer', 'price' => 'nullable|numeric|min:0', 'message' => 'nullable|string|max:500', 'status' => 'nullable|integer|in:0,1,2', 'accepted_at' => 'nullable|date', ]; } return [ 'task_id' => 'required|integer', 'user_id' => 'required|integer', 'price' => 'nullable|numeric|min:0', 'message' => 'nullable|string|max:500', 'status' => 'nullable|integer|in:0,1,2', 'accepted_at' => 'nullable|date', ]; } public function messages(): array { return [ 'task_id.required' => '任务不能为空', 'user_id.required' => '用户不能为空', ]; } }