Files
BarangaySystem/legacy/pages-html/reports/DailyBetsAmountsPrizesPerUser
2026-06-06 18:43:00 +08:00

104 lines
2.3 KiB
Plaintext

<br><br><br><br>
<div class="card" id="primary-card">
<div class="card-header ui-sortable-handle" style="cursor: move">
<h1 class="card-title" style="font-size: 2.5rem;">Daily Bet Amounts and Prizes of Users Under Me</h1>
<div class="card-tools">
</div>
</div>
<div class="card-body">
<table id="DailyBetsAmountsPrizesPerUser_table">
<thead>
<tr>
<th>
User
</th>
<th>
Type
</th>
<th>
Amount
</th>
<th>
Prize
</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
<brb><br><br>
<script>
function GenerateDailyBetsAmountsPrizesPerUserRow(User,Type, Bet_Amount, Prize) {
return `<tr>
<td>${User}</td>
<td>${Type}</td>
<td>${Bet_Amount}</td>
<td>${Prize}</td>
</tr>`;
}
async function GenerateDailyBetsAmountsPrizesPerUserRows(responsearray) {
console.log(responsearray);
let newhtmltable = '';
for (let i = 0; i < responsearray.length; i++) {
newhtmltable += GenerateDailyBetsAmountsPrizesPerUserRow(
responsearray[i]['user'],
responsearray[i]['type'],
responsearray[i]['amount'],
responsearray[i]['prize']
);
}
//$("#User_list_table").find("tbody").replaceWith(newhtmltable);
// new DataTable('#User_list_table');
$("#DailyBetsAmountsPrizesPerUser_table").find("tbody").html(newhtmltable);
new DataTable('#DailyBetsAmountsPrizesPerUser_table', {
language: {
emptyTable: 'No Data Loaded'
},
// order: [[0, 'desc']],
"bDestroy": true
});
}
function GenerateDailyBetsAmountsPrizesPerUserTable() {
AjaxDo('?BetAmountsPrizes/PerUser/List', { targetuser: currenttarget }, GenerateDailyBetsAmountsPrizesPerUserRows, null, reqtype = 'POST');
}
GenerateDailyBetsAmountsPrizesPerUserTable();
setInterval(function () {
if (currentPage == 'DailyBetsAmountsPrizesPerUser') {
GenerateDailyBetsAmountsPrizesPerUserTable();
}
}, 300000);
</script>