Versione 1.0.17

- Fix saldo pendente
- aggiunto bottone markup Telegram
- aggionta opzione per registrarsi direttamente su Telegram, senza doversi registrare ad un sito
This commit is contained in:
Surya Paolo
2023-10-21 15:28:01 +02:00
parent 018cf0bd99
commit cb11903707
73 changed files with 4176 additions and 162 deletions

View File

@@ -53,6 +53,7 @@ export default defineComponent({
const circuitStore = useCircuitStore()
const table = ref(toolsext.TABMYGROUPS)
const loadSaldo = ref(false)
const circuit = ref(<ICircuit | null | undefined>null)
@@ -95,6 +96,22 @@ export default defineComponent({
}
function loadAccount() {
// console.log('loadAccount')
// Group
const grp = userStore.getGroupByGroupname(props.grp.groupname)
if (grp)
myaccount.value = grp.account
}
async function aggiornaSaldo() {
loadSaldo.value = true
await circuitStore.aggiornaSaldo(circuit.value!._id, props.grp ? props.grp.groupname : '');
loadAccount()
loadSaldo.value = false
}
onMounted(mounted)
return {
@@ -112,6 +129,8 @@ export default defineComponent({
t,
myaccount,
save,
aggiornaSaldo,
loadSaldo,
}
},
})

View File

@@ -6,7 +6,6 @@
<q-separator />
<CSaldo
v-if="tools.isUserOk() && myaccount"
:account="myaccount"
@@ -17,6 +16,23 @@
>
</CSaldo>
<div class="text-center">
<div class="text-center">
<q-spinner v-if="loadSaldo" color="primary" size="3em" :thickness="2" />
</div>
<q-btn
v-if="myaccount && !loadSaldo && (grp ? tools.iAmAdminGroup(grp.groupname) : tools.iAmAdminCircuit(circuit.name))"
outline
rounded
dense
color="green"
icon="fas fa-redo"
:label="t('movement.updatewallet')"
@click="aggiornaSaldo()"
>
</q-btn>
</div>
<q-card-section>
<div v-if="myaccount.date_created" class="container">
<q-icon name="fas fa-lightbulb" class="iconcirc"></q-icon>