CRUD building and concept codes

This commit is contained in:
2026-06-24 14:11:55 +07:00
parent 09de1c3e92
commit 75830562c4
24 changed files with 1024 additions and 82 deletions

View File

@@ -2,7 +2,9 @@
use App\Http\Controllers\AntibioticController;
use App\Http\Controllers\BaseController;
use App\Http\Controllers\BuildingController;
use App\Http\Controllers\CommentController;
use App\Http\Controllers\ConceptController;
use App\Http\Controllers\Controller;
use App\Http\Controllers\DashboardController;
use App\Http\Controllers\InvoiceController;
@@ -102,7 +104,6 @@ Route::middleware(['auth'])->group(function () {
Route::post('/laboratory-profile/alternative-footer/remove', [OrganizationController::class, 'removeAlternativeFooter']);
Route::get('laboratory', [OrganizationController::class, 'index'])->name('laboratory')->middleware(VerifyBaseLab::class);
Route::get('laboratory/search', [OrganizationController::class, 'index'])->name('laboratory.search')->middleware(VerifyBaseLab::class);
Route::post('laboratory.save', [OrganizationController::class, 'save'])->middleware(VerifyBaseLab::class);
Route::post('laboratory.get', [OrganizationController::class, 'get'])->middleware(VerifyBaseLab::class);
@@ -110,6 +111,24 @@ Route::middleware(['auth'])->group(function () {
Route::post('laboratory.delete', [OrganizationController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('laboratory.restore', [OrganizationController::class, 'restore'])->middleware(VerifyBaseLab::class);
Route::get('building', [BuildingController::class, 'index'])->name('building')->middleware(VerifyBaseLab::class);
Route::get('building/search', [BuildingController::class, 'index'])->name('building.search')->middleware(VerifyBaseLab::class);
Route::post('building.save', [BuildingController::class, 'save'])->middleware(VerifyBaseLab::class);
Route::post('building.get', [BuildingController::class, 'get'])->middleware(VerifyBaseLab::class);
Route::post('building.update', [BuildingController::class, 'update'])->middleware(VerifyBaseLab::class);
Route::post('building.delete', [BuildingController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('building.restore', [BuildingController::class, 'restore'])->middleware(VerifyBaseLab::class);
Route::get('concept', [ConceptController::class, 'index'])->name('concept')->middleware(VerifyBaseLab::class);
Route::get('concept/search', [ConceptController::class, 'index'])->name('concept.search')->middleware(VerifyBaseLab::class);
Route::post('concept.save', [ConceptController::class, 'save'])->middleware(VerifyBaseLab::class);
Route::post('concept.get', [ConceptController::class, 'get'])->middleware(VerifyBaseLab::class);
Route::post('concept.update', [ConceptController::class, 'update'])->middleware(VerifyBaseLab::class);
Route::post('concept.delete', [ConceptController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('concept.restore', [ConceptController::class, 'restore'])->middleware(VerifyBaseLab::class);
Route::get('user', [UserController::class, 'index'])->name('user')->middleware(VerifyBaseLab::class);
Route::get('lab-users', [UserController::class, 'labUsers'])->name('lab_user')->middleware(VerifyBaseLab::class);
Route::get('user/search', [UserController::class, 'index'])->name('user.search')->middleware(VerifyBaseLab::class);