exam-user

This commit is contained in:
xiaomlove
2021-04-25 02:12:14 +08:00
parent a0c7a7e5dc
commit 0c5f3d935d
28 changed files with 869 additions and 92 deletions

View File

@@ -2,9 +2,12 @@
namespace App\Http\Controllers;
use App\Http\Resources\ExamResource;
use App\Http\Resources\UserResource;
use App\Repositories\ExamRepository;
use App\Repositories\UserRepository;
use Illuminate\Http\Request;
use Illuminate\Http\Resources\Json\JsonResource;
use Illuminate\Support\Facades\Auth;
class UserController extends Controller
@@ -109,4 +112,13 @@ class UserController extends Controller
$resource = new UserResource($result);
return $this->success($resource);
}
public function exams()
{
$id = Auth::id();
$examRepository = new ExamRepository();
$result = $examRepository->listMatchExam($id);
$resource = ExamResource::collection($result);
return $this->success($resource);
}
}