remove point system, remove old code, upgraded avatar res, indexelement persona's now show balances
This commit is contained in:
@@ -886,7 +886,7 @@ function TS_IndexElement(
|
||||
pre.style.height = "100%";
|
||||
const spanPrecio = document.createElement("span");
|
||||
spanPrecio.style.fontSize = "20px";
|
||||
spanPrecio.innerHTML = SC_Personas[data.Persona].Puntos >= 10 ? `Total: Gratis!(${precio}c)` : `Total: ${precio}c`;
|
||||
spanPrecio.innerHTML = `Total: ${precio}c`;
|
||||
pre.innerHTML = "<b>Ticket de compra</b> ";
|
||||
pre.appendChild(document.createTextNode("\n"));
|
||||
pre.innerHTML += SC_parse_short(parsedComanda) + "<hr>" + data.Notas + "<hr>";
|
||||
@@ -998,7 +998,7 @@ function TS_IndexElement(
|
||||
infoSpan.appendChild(document.createElement("br"));
|
||||
const pointsSpan = document.createElement("span");
|
||||
pointsSpan.style.fontSize = "17px";
|
||||
pointsSpan.textContent = (persona.Puntos || "0") + " puntos.";
|
||||
pointsSpan.textContent = (persona.Monedero_Balance || "0") + " €";
|
||||
infoSpan.appendChild(pointsSpan);
|
||||
tdPersona.appendChild(infoSpan);
|
||||
new_tr.appendChild(tdPersona);
|
||||
|
||||
@@ -561,20 +561,6 @@ PAGES.pagos = {
|
||||
var persona = SC_Personas[transactionData.Persona];
|
||||
if (!persona) return;
|
||||
|
||||
// Check if paying with points or adding points
|
||||
if (false && persona.Puntos >= 10) {
|
||||
if (confirm("¿Pagar con Puntos? (10 puntos) - Cancela para pagar con dinero y ganar 1 punto.")) {
|
||||
persona.Puntos = parseInt(persona.Puntos) - 10;
|
||||
toastr.success("¡Comanda gratis para " + persona.Nombre + "!");
|
||||
} else {
|
||||
persona.Puntos = parseInt(persona.Puntos) + 1;
|
||||
toastr.success("¡Comanda de pago! +1 punto");
|
||||
}
|
||||
} else {
|
||||
persona.Puntos = parseInt(persona.Puntos) + 1;
|
||||
toastr.success("¡Comanda de pago! +1 punto");
|
||||
}
|
||||
|
||||
TS_encrypt(persona, SECRET, (encrypted) => {
|
||||
betterGunPut(gun.get(TABLE).get("personas").get(transactionData.Persona), encrypted);
|
||||
});
|
||||
|
||||
@@ -11,8 +11,6 @@ PAGES.personas = {
|
||||
var permisosdet = safeuuid();
|
||||
var field_nombre = safeuuid();
|
||||
var field_zona = safeuuid();
|
||||
//var field_roles = safeuuid();
|
||||
var field_puntos = safeuuid();
|
||||
var field_notas = safeuuid();
|
||||
var field_anilla = safeuuid();
|
||||
var field_foto = safeuuid();
|
||||
@@ -40,10 +38,6 @@ PAGES.personas = {
|
||||
<form id="${permisosdet}">
|
||||
</form>
|
||||
</details>
|
||||
<label>
|
||||
Puntos<br>
|
||||
<input type="number" id="${field_puntos}"><br><br>
|
||||
</label>
|
||||
<label>
|
||||
Anilla<br>
|
||||
<input type="color" id="${field_anilla}"><br><br>
|
||||
@@ -103,10 +97,7 @@ PAGES.personas = {
|
||||
pdel.innerHTML = pot + "</ul>"
|
||||
document.getElementById(field_nombre).value = data["Nombre"] || "";
|
||||
document.getElementById(field_zona).value = data["Region"] || "";
|
||||
//document.getElementById(field_roles).value = data["Roles"] || "";
|
||||
document.getElementById(field_puntos).value = data["Puntos"] || 0;
|
||||
document.getElementById(field_anilla).value = data["SC_Anilla"] || "";
|
||||
// document.getElementById(field_foto).value = "";
|
||||
document.getElementById(render_foto).src =
|
||||
data["Foto"] || "static/ico/user_generic.png";
|
||||
resized = data["Foto"] || "static/ico/user_generic.png";
|
||||
@@ -134,7 +125,7 @@ PAGES.personas = {
|
||||
document.getElementById(render_foto).src = url;
|
||||
resized = url;
|
||||
},
|
||||
125,
|
||||
256,
|
||||
0.7
|
||||
);
|
||||
});
|
||||
@@ -144,7 +135,6 @@ PAGES.personas = {
|
||||
Nombre: document.getElementById(field_nombre).value,
|
||||
Region: document.getElementById(field_zona).value,
|
||||
Roles: dt.getAll("perm").join(",") + ",",
|
||||
Puntos: parseInt(document.getElementById(field_puntos).value),
|
||||
SC_Anilla: document.getElementById(field_anilla).value,
|
||||
Foto: resized,
|
||||
markdown: document.getElementById(field_notas).value,
|
||||
@@ -197,13 +187,7 @@ PAGES.personas = {
|
||||
config,
|
||||
gun.get(TABLE).get("personas"),
|
||||
document.getElementById("tableContainer"),
|
||||
(row, data) => {
|
||||
// Add gold background for high points
|
||||
const points = parseFloat(data.Puntos);
|
||||
if (points >= 10) {
|
||||
row.style.backgroundColor = "gold";
|
||||
}
|
||||
},
|
||||
undefined,
|
||||
undefined,
|
||||
true // Enable global search bar
|
||||
);
|
||||
|
||||
@@ -132,7 +132,7 @@ PAGES.supercafe = {
|
||||
document.getElementById(btn_borrar).onclick = () => {
|
||||
if (
|
||||
confirm(
|
||||
"¿Quieres borrar esta comanda? - NO se actualizaran los puntos de la persona asignada."
|
||||
"¿Quieres borrar esta comanda? - NO se actualizará el monedero de la persona asignada."
|
||||
) == true
|
||||
) {
|
||||
betterGunPut(gun.get(TABLE).get("supercafe").get(mid), null);
|
||||
|
||||
Reference in New Issue
Block a user