Merge pull request #36 from WDI-Ideas/shailesh

Shailesh
This commit is contained in:
Shailesh-1981
2024-05-29 16:42:59 +05:30
committed by GitHub
3 changed files with 27 additions and 3 deletions

View File

@@ -159,6 +159,27 @@ class ManageSubAdminController extends Controller
}
}
public function change_admin_status(Request $request)
{
/*
Created By : Megha
Created at : 14 Feb 2024
Use : To change passport status.
*/
try {
DB::beginTransaction();
$status = IamPrincipal::find($request->passport_id);
$status->is_active = $request->status;
$status->save();
DB::commit();
return jsonResponseWithSuccessMessage(__('success.update_data'));
} catch (Exception $e) {
Log::error("Update Status function Load Failed " . $e->getMessage());
return jsonResponseWithErrorMessage(__('auth.something_went_wrong'), 500);
}
}

View File

@@ -22,7 +22,7 @@
</div>
<div class="col-xl-12 col-lg-12 col-sm-12 layout-spacing">
<div class="widget-content widget-content-area br-8 position-btn" style="overflow: auto;">
<table id="zero-config" class="table dt-table-hover" style="width:100%">
<table id="zero-config" class="table dt-table-hover sub_admin_table" style="width:100%">
<thead class="text-center">
<th class="w-10px pe-2">
<div class="form-check form-check-sm form-check-custom form-check-solid me-3">
@@ -51,7 +51,7 @@
<td class="text-start">{{ $sub_admins->email_address }}</td>
<td class="text-start">{{ \Carbon\Carbon::parse($sub_admins->created_at)->format('d/m/y') }}</td>
<td class="text-start">
<a class="view-btn m-0 pointer" data-toggle="modal" data-target="#premission-modal" data-id="{{$sub_admins['id']}}">View</a>
<a class="view-btn m-0 pointer sub_admin_permission" data-toggle="modal" data-target="#premission-modal" data-id="{{$sub_admins['id']}}">View</a>
</td>
<td>
<div class="dropout">
@@ -63,7 +63,9 @@
<ul>
<li>
<div class="switch-btn">
<input data-id="{{ $sub_admins->id }}" {{ $sub_admins->is_active ? 'checked' : '' }} class="active_admin" type="checkbox" id="switch{{ $sub_admins->id }}" switch="bool" checked />
<input data-id="{{ $sub_admins->id }}"
{{ $sub_admins->is_active ? 'checked' : '' }} class="active_admin"
type="checkbox" id="switch{{ $sub_admins->id }}" switch="bool" />
<label for="switch{{ $sub_admins->id }}" data-on-label="Active" data-off-label="Expired"></label>
</div>
</li>

View File

@@ -67,6 +67,7 @@ Route::delete('/manage_sub_admin/{id}', [ManageSubAdminController::class, 'delet
Route::get('/edit_sub_admin/{id}', [ManageSubAdminController::class, 'edit'])->name('sub_admin_edit');
Route::post('/update_sub_admin', [ManageSubAdminController::class, 'update_subadmin']);
Route::get('/change_admin_status', [ManageSubAdminController::class, 'change_admin_status']);
Route::get('/get_sub_admin_permission', [ManageSubAdminController::class, 'get_sub_admin_permission']);
//*******************************************************manage passport********************************************************
Route::get('/manage-passport', [ ManagePassportController ::class, 'index'])->name('manage.passport');
//*******************************************************manage voucher********************************************************