initial: bootstrap from BukidBountyApp base

This commit is contained in:
Jonathan Sykes
2026-06-06 18:43:00 +08:00
commit eb4a5731fb
5674 changed files with 160857 additions and 0 deletions

View File

@@ -0,0 +1,106 @@
<table id="My_Winning_Numbers">
<thead>
<tr>
<th>Time</th>
<th>Type</th>
<th>Number</th>
<th>Amount</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<script>
function GenerateBetWinningRow(Time,Type,btnumber,Amount,Hashkey){
let activecheckbox='';
//activecheckbox='<input class="form-control" type="checkbox" '+Active+' disabled>';
//const actionbutton =`<button class="btn btn-warning btn-block" onclick="gotoPage('UserModify','${Hashkey}')">View User</button>`;
Time=Time.replace(' ','<br>');
Type=Type.replace(' ','<br>');
return `<tr>
<td>${Time}</td>
<td>${Type}</td>
<td>${btnumber}</td>
<td>${Amount}</td>
</tr>`;
}
async function GenerateMyBetWinningRows(responsearray) {
let newhtmltable = '';
for (let i = 0; i < responsearray.length; i++) {
newhtmltable += GenerateBetWinningRow(
responsearray[i]['time'],
responsearray[i]['type'],
responsearray[i]['bet_number'],
responsearray[i]['amount'],
responsearray[i]['hashkey']
);
}
//$("#User_list_table").find("tbody").replaceWith(newhtmltable);
// new DataTable('#User_list_table');
$("#My_Winning_Numbers").find("tbody").html(newhtmltable);
//new DataTable('#Winning_Numbers_Today');
new DataTable('#My_Winning_Numbers', {
language: {
emptyTable: 'No Winning Numbers'
},
order: [[0, 'desc']],
"bDestroy": true
});
$('#secondary-card').fadeIn(200);
}
function GenerateMyWinningNumbersTable(my_winning_numbers_target_user){
AjaxDo('?user/list/winning_numbers/all', {target_user : my_winning_numbers_target_user}, GenerateMyBetWinningRows, null, reqtype = 'POST');
}
GenerateMyWinningNumbersTable(my_winning_numbers_target_user);
if (home_page_card_html_auto_load_table_content===1){
setInterval(function () {
if (currentPage=='Home'){GenerateMyWinningNumbersTable(my_winning_numbers_target_user);}
}, 300000);
}
</script>