Made the frontend work again
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
a6a9b6c936
commit
0ff4e3ed8d
|
@ -1,21 +1,21 @@
|
|||
function getList() {
|
||||
$.getJSON('/list?asc=asc', function (data) {
|
||||
console.log(data);
|
||||
$("#list").html('');
|
||||
$.each(data, function (i, item) {
|
||||
if(item.Gemeinde !== undefined) {
|
||||
$("#list").append('<tr id="kcoins_row_' + item.ID + '">' +
|
||||
'<td>' + item.Name + '</td> ' +
|
||||
'<td>' + item.Gemeinde + '</td> ' +
|
||||
'<td id="kcoins_display_' + item.ID + '">' + item.KCoins + '</td>' +
|
||||
'<td><span class="ui action input" id="kcoins_container_' + item.ID + '"><input type="number" value="0" id="kcoins_' + item.ID + '" name="kcoins" autocomplete="off" /><button class="ui right labeled icon button green" onclick="updateCoins(\'' + item.ID + '\');"><i class="right dollar icon"></i>KonfiCoins Hinzufügen</button></span> <button class="ui button red" onclick="deleteKonfi(\'' + item.ID + '\');" id="kcoins_container_' + item.ID + '">Konfi Löschen</button></td></tr>');
|
||||
// Modus nach Gemeindeb
|
||||
if(item.gemeinde !== undefined) {
|
||||
$("#list").append('<tr id="kcoins_row_' + item.id + '">' +
|
||||
'<td>' + item.name + '</td> ' +
|
||||
'<td>' + item.gemeinde + '</td> ' +
|
||||
'<td id="kcoins_display_' + item.id + '">' + item.kcoins + '</td>' +
|
||||
'<td><span class="ui action input" id="kcoins_container_' + item.id + '"><input type="number" value="0" id="kcoins_' + item.id + '" name="kcoins" autocomplete="off" /><button class="ui right labeled icon button green" onclick="updateCoins(\'' + item.id + '\');"><i class="right dollar icon"></i>KonfiCoins Hinzufügen</button></span> <button class="ui button red" onclick="deleteKonfi(\'' + item.id + '\');" id="kcoins_container_' + item.id + '">Konfi Löschen</button></td></tr>');
|
||||
} else {
|
||||
$("#list").append('<tr id="kcoins_row_' + item.ID + '"> ' +
|
||||
'<td>' + item.Name + '</td> ' +
|
||||
'<td id="kcoins_display_' + item.ID + '">' + item.KCoins + '</td>' +
|
||||
'<td>' + item.KonfiCount + '</td> ' +
|
||||
'<td id="kcoins_quota_' + item.ID + '">' + (item.CoinsQuota).toFixed(2) + '</td> ' +
|
||||
'<td><span class="ui action input" id="kcoins_container_' + item.ID + '"><input type="number" value="0" id="kcoins_' + item.ID + '" name="kcoins" autocomplete="off" /><button class="ui right labeled icon button green" onclick="updateCoins(\'' + item.ID + '\');"><i class="right dollar icon"></i>KonfiCoins Hinzufügen</button></span> <button class="ui button red" onclick="deleteGemeinde(\'' + item.ID + '\');" id="kcoins_container_' + item.ID + '">Gemeinde Löschen</button></td></tr>');
|
||||
$("#list").append('<tr id="kcoins_row_' + item.id + '"> ' +
|
||||
'<td>' + item.name + '</td> ' +
|
||||
'<td id="kcoins_display_' + item.id + '">' + item.kcoins + '</td>' +
|
||||
'<td>' + item.konfi_count + '</td> ' +
|
||||
'<td id="kcoins_quota_' + item.id + '">' + (item.coins_quota).toFixed(2) + '</td> ' +
|
||||
'<td><span class="ui action input" id="kcoins_container_' + item.id + '"><input type="number" value="0" id="kcoins_' + item.id + '" name="kcoins" autocomplete="off" /><button class="ui right labeled icon button green" onclick="updateCoins(\'' + item.id + '\');"><i class="right dollar icon"></i>KonfiCoins Hinzufügen</button></span> <button class="ui button red" onclick="deleteGemeinde(\'' + item.id + '\');" id="kcoins_container_' + item.id + '">Gemeinde Löschen</button></td></tr>');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -24,10 +24,9 @@ function getList() {
|
|||
getList();
|
||||
|
||||
function updateCoins(id) {
|
||||
console.log('Update', id);
|
||||
var addcoins = $('#kcoins_' + id).val();
|
||||
let addcoins = $('#kcoins_' + id).val();
|
||||
|
||||
if(addcoins != 0) {
|
||||
if(addcoins !== 0) {
|
||||
$('#coins_container_' + id).addClass('disabled');
|
||||
|
||||
$.ajax({
|
||||
|
@ -35,14 +34,13 @@ function updateCoins(id) {
|
|||
method: 'POST',
|
||||
data: 'id=' + id + '&addcoins=' + addcoins,
|
||||
success: function (msg) {
|
||||
console.log(msg);
|
||||
$('#coins_container_' + id).removeClass('disabled');
|
||||
|
||||
if (msg.Message == 'success') {
|
||||
if (msg.message === 'success') {
|
||||
$('#kcoins_' + id).val("0");
|
||||
$('#kcoins_display_' + id).html(msg.Data.KCoins);
|
||||
if(msg.Data.CoinsQuota !== undefined) {
|
||||
$('#kcoins_quota_' + id).html(msg.Data.CoinsQuota.toFixed(2));
|
||||
$('#kcoins_display_' + id).html(msg.data.kcoins);
|
||||
if(msg.data.coins_quota !== undefined) {
|
||||
$('#kcoins_quota_' + id).html(msg.data.coins_quota.toFixed(2));
|
||||
}
|
||||
|
||||
} else {
|
||||
|
@ -54,7 +52,6 @@ function updateCoins(id) {
|
|||
}
|
||||
|
||||
function deleteKonfi(id) {
|
||||
console.log('Delete', id);
|
||||
$('#kcoins_container_' + id).addClass('disabled');
|
||||
|
||||
$('.ui.basic.kofidel.modal')
|
||||
|
@ -71,9 +68,8 @@ function deleteKonfi(id) {
|
|||
method: 'POST',
|
||||
data: 'id=' + id,
|
||||
success: function (msg) {
|
||||
console.log(msg);
|
||||
|
||||
if (msg.Message == 'success') {
|
||||
if (msg.message === 'success') {
|
||||
//$('#kcoins_row_' + id).remove();
|
||||
getList();
|
||||
$('#msg').html('<div class="ui success message" style="display: block;">Der Konfi wurde erfolgreich gelöscht.</div>');
|
||||
|
@ -89,7 +85,6 @@ function deleteKonfi(id) {
|
|||
}
|
||||
|
||||
function deleteGemeinde(id) {
|
||||
console.log('Delete', id);
|
||||
$('#kcoins_container_' + id).addClass('disabled');
|
||||
|
||||
$('.ui.basic.gemeindedel.modal')
|
||||
|
@ -106,9 +101,8 @@ function deleteGemeinde(id) {
|
|||
method: 'POST',
|
||||
data: 'id=' + id,
|
||||
success: function (msg) {
|
||||
console.log(msg);
|
||||
|
||||
if (msg.Message == 'success') {
|
||||
if (msg.message === 'success') {
|
||||
//$('#kcoins_row_' + id).remove();
|
||||
getList();
|
||||
$('#msg').html('<div class="ui success message" style="display: block;">Die Gemeinde wurde erfolgreich gelöscht.</div>');
|
||||
|
@ -135,9 +129,8 @@ $('.ui.kofiadd.modal')
|
|||
data: 'name=' + $('#name').val() + '&gemeinde=' + $('#gemeinde').val(),
|
||||
success: function (msg) {
|
||||
$('.loader').removeClass('active');
|
||||
console.log(msg);
|
||||
|
||||
if (msg.Message == 'success') {
|
||||
if (msg === 'success') {
|
||||
$('#name').val('');
|
||||
$('#gemeinde').val('');
|
||||
|
||||
|
@ -158,16 +151,13 @@ $('.ui.gemeindeadd.modal')
|
|||
duration: 200,
|
||||
onApprove : function() {
|
||||
$('.loader').addClass('active');
|
||||
console.log('bul');
|
||||
$.ajax({
|
||||
url: '/add',
|
||||
method: 'POST',
|
||||
data: 'name=' + $('#name').val() + '&konfis=' + $('#konfis').val(),
|
||||
success: function (msg) {
|
||||
$('.loader').removeClass('active');
|
||||
console.log(msg);
|
||||
|
||||
if (msg.Message == 'success') {
|
||||
if (msg === 'success') {
|
||||
$('#name').val('');
|
||||
|
||||
getList();
|
||||
|
|
|
@ -1,19 +1,18 @@
|
|||
setInterval(function() {
|
||||
$.getJSON('/list', function (data) {
|
||||
//console.log(data);
|
||||
$( "#konfis" ).html('');
|
||||
$.each( data, function( i, item ) {
|
||||
if (item.Gemeinde != undefined) {
|
||||
if (item.gemeinde != undefined) {
|
||||
$( "#konfis" ).append('<tr> ' +
|
||||
'<td>' + item.Name + '</td> ' +
|
||||
'<td>' + item.Gemeinde + '</td> ' +
|
||||
'<td>' + item.KCoins + '</td>' +
|
||||
'<td>' + item.name + '</td> ' +
|
||||
'<td>' + item.gemeinde + '</td> ' +
|
||||
'<td>' + item.kcoins + '</td>' +
|
||||
'</tr>');
|
||||
} else {
|
||||
$( "#konfis" ).append('<tr> ' +
|
||||
'<td>' + item.Name + '</td> ' +
|
||||
'<td>' + item.KCoins + '</td>' +
|
||||
'<td>' + (item.CoinsQuota).toFixed(2) + '</td> ' +
|
||||
'<td>' + item.name + '</td> ' +
|
||||
'<td>' + item.kcoins + '</td>' +
|
||||
'<td>' + (item.coins_quota).toFixed(2) + '</td> ' +
|
||||
'</tr>');
|
||||
}
|
||||
});
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p style="color: #ccc;">© 2017 Konrad Langenberg (<a href="http://kola-entertainments.de" target="_blank" style="color:#ccc;">kola-entertainments.de</a>) | Version: {{.Version}}</p>
|
||||
<p style="color: #ccc;">© 2017-2019 <a href="http://konradlangenberg.de" target="_blank" style="color:#ccc;">Konrad Langenberg</a> | Version: {{.Version}}</p>
|
||||
</div>
|
||||
|
||||
<!-- Modals -->
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p style="color: #ccc;">© 2017 Konrad Langenberg (<a href="http://kola-entertainments.de" target="_blank" style="color:#ccc;">kola-entertainments.de</a>) | Version: {{.Version}}</p>
|
||||
<p style="color: #ccc;">© 2017-2019 <a href="http://konradlangenberg.de" target="_blank" style="color:#ccc;">Konrad Langenberg</a> | Version: {{.Version}}</p>
|
||||
</div>
|
||||
|
||||
<!-- Modals -->
|
||||
|
|
Loading…
Reference in New Issue