halaman-psikolog #1

Merged
Mahayoga merged 52 commits from halaman-psikolog into master 2026-07-06 12:37:30 +07:00
2 changed files with 26 additions and 3 deletions
Showing only changes of commit cc783674b6 - Show all commits

View File

@ -4,6 +4,7 @@
use App\Mail\SendUniqueCode;
use App\Models\BookingModel;
use App\Models\TestSessionsModel;
use Carbon\Carbon;
use Generator;
use Illuminate\Http\Request;
@ -15,6 +16,28 @@ class BookingController extends Controller
* Getch Data Booking
*/
public function getchData() {
$data = BookingModel::get();
$data_ = $data->toArray();
foreach($data_ as $key => $value) {
if(time() > $value['unix_expired_time']) {
$data_session = TestSessionsModel::where('id_booking', $value['id_booking'])->first();
$data_booking = BookingModel::where('id_booking', $value['id_booking'])->first();
if($data_session != null) {
$data_session->update([
'status_session' => '2',
'is_active' => '0'
]);
$data_booking->update([
'status_tes' => '2'
]);
} else {
$data_booking->update([
'status_tes' => '0'
]);
}
}
}
$data = BookingModel::get();
return response()->json([

View File

@ -139,7 +139,7 @@
<div class="col-md-12 my-1">
<label for="edit_status_tes" class="form-label">Status</label>
<select class="form-select" name="edit_status_tes" id="edit_status_tes">
<option value="0">Menunggu Konfirmasi</option>
<option value="0">Nonaktif</option>
<option value="1">Siap/Sedang Tes</option>
<option value="2">Selesai</option>
</select>
@ -183,8 +183,8 @@
let table = null;
let idEdit = null;
let idHapus = null;
let status_dict = ['warning', 'info', 'success'];
let status_dict_text = ['Menunggu Konfirmasi', 'Siap/Sedang Tes', 'Selesai'];
let status_dict = ['secondary', 'info', 'success'];
let status_dict_text = ['Nonaktif', 'Siap/Sedang Tes', 'Selesai'];
$(document).ready(function() {
table = new DataTable("#table-data", {
ajax: {