Add Prefix on URL

This commit is contained in:
R
2022-12-07 11:05:21 +07:00
parent f20cb5b44c
commit 3c18ae2852
2 changed files with 14 additions and 3 deletions

View File

@@ -14,10 +14,14 @@ class DashboardController extends Controller
* Display a listing of the resource.
* @return Renderable
*/
public function index(Request $request)
public function index(Request $request, $corporate_id)
{
$user = Auth::user();
$data = DashboardResources::make($user->managedCorporates()->where('active', 1)->with('currentPolicy', 'employees')->first());
$currentCorporate = $user->managedCorporates()
->with(['currentPolicy', 'employees'])
->findOrFail($corporate_id);
$data = DashboardResources::make($currentCorporate);
return response()->json($data);
}

View File

@@ -27,11 +27,18 @@ Route::prefix('client')->group(function () {
Route::middleware('auth:sanctum')->group(function () {
Route::post('logout', [AuthController::class, 'logout'])->name('logout');
Route::get('/user', [UserController::class, 'index']);
Route::get('user', [UserController::class, 'index']);
Route::prefix('{corporate_id}')->group(function() {
Route::get('asd', function ($corporate_id) {
return $corporate_id;
});
Route::get('dashboard', [DashboardController::class, 'index']);
Route::get('corporate', [CorporateController::class, 'index']);
Route::get('corporate/{corporate_id}', [CorporateController::class, 'show']);
Route::get('members', [MemberController::class, 'index']);
});
});
});