crud room, incident type, catalog, and sample-containers

This commit is contained in:
2026-06-26 17:06:38 +07:00
parent 75830562c4
commit e3f2e51232
23 changed files with 1505 additions and 53 deletions

View File

@@ -5,8 +5,10 @@ use App\Http\Controllers\BaseController;
use App\Http\Controllers\BuildingController;
use App\Http\Controllers\CommentController;
use App\Http\Controllers\ConceptController;
use App\Http\Controllers\ContainerTypeController;
use App\Http\Controllers\Controller;
use App\Http\Controllers\DashboardController;
use App\Http\Controllers\IncidentTypeController;
use App\Http\Controllers\InvoiceController;
use App\Http\Controllers\OrganismController;
use App\Http\Controllers\PatientController;
@@ -15,6 +17,7 @@ use App\Http\Controllers\PhysicianController;
use App\Http\Controllers\QuantityController;
use App\Http\Controllers\ReportController;
use App\Http\Controllers\RoleController;
use App\Http\Controllers\RoomController;
use App\Http\Controllers\SampleController;
use App\Http\Controllers\SampleSourceController;
use App\Http\Controllers\SampleTypeController;
@@ -111,7 +114,6 @@ 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);
@@ -120,6 +122,14 @@ Route::middleware(['auth'])->group(function () {
Route::post('building.delete', [BuildingController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('building.restore', [BuildingController::class, 'restore'])->middleware(VerifyBaseLab::class);
Route::get('room', [RoomController::class, 'index'])->name('room')->middleware(VerifyBaseLab::class);
Route::get('room/search', [RoomController::class, 'index'])->name('room.search')->middleware(VerifyBaseLab::class);
Route::post('room.save', [RoomController::class, 'save'])->middleware(VerifyBaseLab::class);
Route::post('room.get', [RoomController::class, 'get'])->middleware(VerifyBaseLab::class);
Route::post('room.update', [RoomController::class, 'update'])->middleware(VerifyBaseLab::class);
Route::post('room.delete', [RoomController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('room.restore', [RoomController::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);
@@ -128,6 +138,21 @@ Route::middleware(['auth'])->group(function () {
Route::post('concept.delete', [ConceptController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('concept.restore', [ConceptController::class, 'restore'])->middleware(VerifyBaseLab::class);
Route::get('incident-type', [IncidentTypeController::class, 'index'])->name('incident-type')->middleware(VerifyBaseLab::class);
Route::get('incident-type/search', [IncidentTypeController::class, 'index'])->name('incident-type.search')->middleware(VerifyBaseLab::class);
Route::post('incident-type.save', [IncidentTypeController::class, 'save'])->middleware(VerifyBaseLab::class);
Route::post('incident-type.get', [IncidentTypeController::class, 'get'])->middleware(VerifyBaseLab::class);
Route::post('incident-type.update', [IncidentTypeController::class, 'update'])->middleware(VerifyBaseLab::class);
Route::post('incident-type.delete', [IncidentTypeController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('incident-type.restore', [IncidentTypeController::class, 'restore'])->middleware(VerifyBaseLab::class);
Route::get('sample-container', [ContainerTypeController::class, 'index'])->name('sample-container')->middleware(VerifyBaseLab::class);
Route::get('sample-container/search', [ContainerTypeController::class, 'index'])->name('sample-container.search')->middleware(VerifyBaseLab::class);
Route::post('sample-container.save', [ContainerTypeController::class, 'save'])->middleware(VerifyBaseLab::class);
Route::post('sample-container.get', [ContainerTypeController::class, 'get'])->middleware(VerifyBaseLab::class);
Route::post('sample-container.update', [ContainerTypeController::class, 'update'])->middleware(VerifyBaseLab::class);
Route::post('sample-container.delete', [ContainerTypeController::class, 'delete'])->middleware(VerifyBaseLab::class);
Route::post('sample-container.restore', [ContainerTypeController::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);