add abo logic
This commit is contained in:
+18
-6
@@ -9,9 +9,8 @@
|
||||
</header>
|
||||
<section class="modal-card-body">
|
||||
<!-- Content ... -->
|
||||
<p id="deveui" hidden></p>
|
||||
<div class="field">
|
||||
<label id="label" class="label">Bezeichnung (1234567812345678)</label>
|
||||
<label id="label" class="label">Bezeichnung</label>
|
||||
<div class="control has-icons-right">
|
||||
<input id="alias" class="input" type="text" maxlength="16">
|
||||
<span id="alias_exclamation" class="icon is-small is-right">
|
||||
@@ -40,6 +39,10 @@
|
||||
</div>
|
||||
<p id="smsnumber_errormsg" class="help is-danger"></p>
|
||||
</div>
|
||||
|
||||
<div class="is-size-7">
|
||||
Device ID: <span id="deveui"></span>
|
||||
</div>
|
||||
</section>
|
||||
<footer class="modal-card-foot">
|
||||
<button id="modal-save" class="button is-success">OK</button>
|
||||
@@ -100,6 +103,12 @@
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
<p id="paid_until_{{.Deveui}}" class="has-text-centered" style="align-items: center;"><a class="button is-warning is-small" href="/abos.html">
|
||||
<span class="icon">
|
||||
<i class="fa fa-shopping-cart"></i>
|
||||
</span>
|
||||
<span>Abo verlängern (aktiv bis 01.01.1999)</span>
|
||||
</a></p>
|
||||
</div>
|
||||
<div>
|
||||
</div>
|
||||
@@ -127,9 +136,7 @@ $(".show-modal").click(function() {
|
||||
var alarmactive = $('#alarmactive_'+deveui).html();
|
||||
var smsnumber = $('#smsnumber_'+deveui).html();
|
||||
|
||||
var label = "Bezeichnung (" + deveui + ")";
|
||||
$("#alias").val(alias);
|
||||
$("#label").html(label);
|
||||
console.log(alarmactive);
|
||||
if (alarmactive == "1") {
|
||||
$('#checkbox').prop('checked', true);
|
||||
@@ -152,11 +159,12 @@ $("#modal-save").click(function() {
|
||||
}
|
||||
|
||||
// Validation Code
|
||||
var is_valid = true;
|
||||
if (!validate('alias',$('#alias').val())) {
|
||||
$('#alias_errormsg').html('Ungültige Bezeichnung; erlaubte Zeichen A-Z, 0-9 und Leerschlag');
|
||||
$("#alias").addClass("is-danger");
|
||||
$("#alias_exclamation").show();
|
||||
return;
|
||||
is_valid = false;
|
||||
} else {
|
||||
$('#alias_errormsg').html('');
|
||||
$("#alias").removeClass("is-danger");
|
||||
@@ -167,13 +175,17 @@ $("#modal-save").click(function() {
|
||||
$('#smsnumber_errormsg').html('Beispiel einer gültigen SMS Nummer: +41761234567');
|
||||
$("#smsnumber").addClass("is-danger");
|
||||
$("#smsnumber_exclamation").show();
|
||||
return;
|
||||
is_valid = false;
|
||||
} else {
|
||||
$('#smsnumber_errormsg').html('');
|
||||
$("#smsnumber").removeClass("is-danger");
|
||||
$("#smsnumber_exclamation").hide();
|
||||
}
|
||||
|
||||
if (!(is_valid)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
url: "save_scale_settings",
|
||||
type: "get", //send it through get method
|
||||
|
||||
Reference in New Issue
Block a user