'required|string|max:100', 'status' => 'nullable|integer|in:0,1', 'sort' => 'nullable|integer', ]; } public function messages(): array { return [ 'name.required' => '分类名称是必填的', 'name.max' => '分类名称不能超过 :max 个字符', 'status.in' => '状态值只能是 0(启用)或 1(禁用)', 'sort.integer' => '排序必须是整数', ]; } }