validate( rules: [ 'content' => ['bail', 'required', 'string', 'min:20'], 'photos' => ['bail', 'array'], 'anonymous' => ['bail', 'boolean'], ], attributes: [ 'content' => '投诉内容', 'photos' => '证明材料', 'anonymous' => '匿名', ], ); Complaint::create( array_merge($validated, ['employee_id' => $request->user()->id]) ); return response()->noContent(); } }