store-manage/app/Http/Controllers/Api/FeedbackController.php

29 lines
628 B
PHP

<?php
namespace App\Http\Controllers\Api;
use App\Models\Feedback;
use Illuminate\Http\Request;
class FeedbackController extends Controller
{
public function store(Request $request)
{
$validated = $request->validate(
rules: [
'content' => ['bail', 'required', 'string', 'min:20'],
],
attributes: [
'content' => '意见内容',
],
);
Feedback::create([
'employee_id' => $request->user()->id,
'content' => $validated['content'],
]);
return response()->noContent();
}
}