added document vault and bug fixes on profile and staff members controllers

This commit is contained in:
Kwesi Banson Jnr
2026-08-20 19:08:31 +00:00
parent 81d26dc138
commit cc129bccac
7 changed files with 456 additions and 261 deletions

View File

@@ -37,10 +37,11 @@ Route::middleware(['auth'])->group(function () {
Route::put('/mnos/{id}', [App\Http\Controllers\NetworkOperatorsController::class, 'update'])->name('mnos.update');
// Route::get('/staff', [App\Http\Controllers\StaffController::class, 'index'])->name('home');
Route::get('/staff/{id}/details', [App\Http\Controllers\StaffMembersController::class, 'showDetails'])->name('staff.details');
Route::resource('staff', App\Http\Controllers\StaffMembersController::class)->except(['create', 'show', 'edit']);
Route::get('/documents', [App\Http\Controllers\DocumentsVaultController::class, 'index'])->name('documents.index');
//Route::get('/documents', [App\Http\Controllers\DocumentsVaultController::class, 'index'])->name('documents.index');
// Route::get('/senderids', [App\Http\Controllers\SenderidsController::class, 'index']);
Route::resource('senderids', App\Http\Controllers\SenderidsController::class)->except(['create', 'show', 'edit']);
@@ -70,6 +71,12 @@ Route::middleware(['auth'])->group(function () {
Route::put('/dependents/{id}', [App\Http\Controllers\ProfileController::class, 'updateDependent'])->name('dependent.update');
Route::delete('/dependents/{id}', [App\Http\Controllers\ProfileController::class, 'destroyDependent'])->name('dependent.destroy');
});
Route::prefix('documents')->name('documents.')->group(function () {
Route::get('/', [App\Http\Controllers\DocumentsController::class, 'index'])->name('index');
Route::post('/store', [App\Http\Controllers\DocumentsController::class, 'store'])->name('store');
Route::delete('/{id}', [App\Http\Controllers\DocumentsController::class, 'destroy'])->name('destroy');
});
Route::get('/api/services', [App\Http\Controllers\ServicesController::class, 'getServicesJson']);
Route::get('/api/countries', [App\Http\Controllers\HelperController::class, 'getCountriesJson']);