Admin — On Going Bet
Overview
Halaman On Going Bet digunakan untuk memantau taruhan yang sedang berlangsung (belum selesai/settle) dari berbagai provider game. Data tidak ditampilkan secara otomatis — admin harus memilih Provider terlebih dahulu dan menekan tombol Search untuk melihat data.
Access
- URL:
/dashboard/ongoing-bet - Role required: Admin
- Navigation path: Sidebar > Player Management > On Going Bet
Page Layout
Filter Area
Terletak di bagian atas halaman, berisi kontrol pencarian data taruhan yang sedang berlangsung.
| Element | Type | Keterangan |
|---|---|---|
| Provider | Dropdown | Wajib dipilih untuk menampilkan data. Berisi daftar provider game |
| Username | Textbox | Opsional — filter berdasarkan username pemain tertentu |
| Search | Button (kuning) | Menjalankan pencarian berdasarkan filter yang dipilih |
| Reset | Button | Mengosongkan semua filter ke kondisi awal |
Daftar Provider
Provider yang tersedia di dropdown:
| No | Provider |
|---|---|
| 1 | Afb1188 |
| 2 | BTI Sport |
| 3 | Cmd 368 |
| 4 | Saba Sport |
| 5 | Sbo |
| 6 | TC Gaming |
| 7 | GA28 |
Tabel Hasil Pencarian
Tabel menampilkan daftar taruhan yang masih berlangsung dari provider yang dipilih.
| Kolom | Keterangan |
|---|---|
| No | Nomor urut baris |
| Time | Tanggal dan waktu taruhan dibuat (format: DD-MM-YYYY HH:MM) |
| Username | Username pemain yang melakukan taruhan |
| Provider | Nama provider dari taruhan tersebut |
| Information | ID referensi transaksi/taruhan pada sistem provider |
| Turnover | Nominal taruhan (bet amount) |
| Status | Status taruhan saat ini (contoh: Pending) |
Pagination & Sorting
| Element | Keterangan |
|---|---|
| Total count | Ditampilkan di kiri atas dan kiri bawah tabel (contoh: 3 Data) |
| Navigasi halaman | Tombol first, prev, nomor halaman, next, last |
| go to page | Input spinbutton untuk loncat ke halaman tertentu |
| Sort By | Radio button: Ascending / Descending (default: Descending) |
| Rows per page | Dropdown jumlah baris per halaman (default: 10) |
Features
Mencari On Going Bet
Langkah-langkah:
- Pilih Provider dari dropdown (contoh: Afb1188) — ini adalah field wajib.
- Opsional: isi field Username untuk mempersempit pencarian ke pemain tertentu.
- Klik tombol Search.
- Tabel akan menampilkan data taruhan yang sedang berlangsung sesuai filter.
Result: Tabel terisi dengan data taruhan berstatus aktif/pending dari provider pilihan. Jumlah data ditampilkan di atas dan bawah tabel.
Reset Filter
Langkah-langkah:
- Klik tombol Reset.
Result: Filter Provider dan Username dikosongkan kembali ke kondisi awal. Tabel kembali ke kondisi kosong (empty state).
Empty State
Ketika halaman dibuka pertama kali atau setelah reset, tabel menampilkan pesan kosong:
Showing 0 Data
Please use filter to see specific data
Ini menandakan bahwa pilihan provider diperlukan sebelum data dapat ditampilkan.
UI Elements Reference
| Label | Type | Lokasi | Keterangan |
|---|---|---|---|
| Provider | Dropdown | Filter area | Wajib diisi; 6 pilihan provider |
| Username | Textbox | Filter area | Opsional; placeholder "Type a username" |
| Search | Button | Filter area (kanan) | Warna kuning; memicu pencarian |
| Reset | Button | Filter area (kanan) | Mereset semua input filter |
| Sort By Ascending | Radio button | Atas tabel (kanan) | Urutan dari terlama ke terbaru |
| Sort By Descending | Radio button | Atas tabel (kanan) | Urutan dari terbaru ke terlama (default) |
| go to page | Spinbutton | Pagination | Navigasi cepat ke nomor halaman tertentu |
| Rows | Dropdown | Bawah tabel (kanan) | Jumlah baris per halaman (default: 10) |
Filters & Controls
| Filter | Tipe | Efek |
|---|---|---|
| Provider | Dropdown (wajib) | Menentukan sumber data taruhan yang ditampilkan |
| Username | Textbox (opsional) | Mempersempit hasil ke pemain tertentu |
| Sort By | Radio (Ascending/Descending) | Mengubah urutan tampilan data berdasarkan waktu |
| Rows per page | Dropdown | Mengatur jumlah baris yang ditampilkan per halaman |
Data Displayed
Tabel menampilkan taruhan aktif yang belum selesai (status ≠ settled/won/lost).
Contoh Data (Provider: Afb1188)
| No | Time | Username | Provider | Information | Turnover | Status |
|---|---|---|---|---|---|---|
| 1 | 28-05-2025 15:20 | ivan123 | afb1188 | 8e492cfff0394146-sportsbook-[Afb1188] | 218 | Pending |
| 2 | 05-04-2024 10:07 | makovsky | afb1188 | transfer-103-sportsbook-[Afb1188] | 0.83 | Pending |
| 3 | 05-04-2024 10:05 | makovsky | afb1188 | transfer-102-sportsbook-[Afb1188] | 0.83 | Pending |
Keterangan Kolom Data
- Information: Format ID referensi bervariasi per provider. Contoh untuk Afb1188:
{transaction_id}-sportsbook-[Afb1188]atautransfer-{id}-sportsbook-[Afb1188] - Turnover: Nilai bisa berupa angka bulat (218) maupun desimal (0.83)
- Status: Nilai yang terlihat adalah
Pending(ditampilkan dengan warna oranye)
Notes
- Data tidak otomatis muncul saat halaman dibuka — provider harus dipilih dahulu sebelum menekan Search.
- Hanya menampilkan taruhan yang masih aktif/pending — taruhan yang sudah settle tidak akan muncul di sini.
- Kolom Information berisi ID referensi dari sistem provider, bukan ID internal platform.
- Sort By secara default di-set ke Descending (terbaru di atas).