fix: non riuscivi ad acquistare i RIS al gruppo

- lista linkREG
This commit is contained in:
Surya Paolo
2025-03-23 22:53:53 +01:00
parent 4c82015f27
commit 2ba26f67cd
103 changed files with 3000 additions and 1164 deletions

View File

@@ -4,7 +4,6 @@
class="row q-ma-sm centermydiv2 q-pa-sm justify-center align-center"
>
<div v-if="!start">
<q-btn
rounded
glossy
@@ -28,8 +27,14 @@
height="500px"
:class="`text-white bg-primary shadow-1 rounded-borders`"
>
<q-carousel-slide name="start" class="column no-wrap flex-center">
<q-icon name="fas fa-user-plus" size="56px" />
<q-carousel-slide
name="start"
class="column no-wrap flex-center"
>
<q-icon
name="fas fa-user-plus"
size="56px"
/>
<div class="q-mt-md text-center">
<span class="text-h6 text-white"> {{ $t('reg.invitante') }}</span>
<q-card class="dialog_card q-mb-lg">
@@ -40,7 +45,7 @@
size="lg"
color="positive"
@click="
slide = 'second';
listlinksreg.length > 0 ? slide = 'sceglilink' : slide = 'second';
noInvited = false;
chooseReg = true;
"
@@ -65,11 +70,49 @@
</q-card>
</div>
</q-carousel-slide>
<q-carousel-slide name="sceglilink">
<q-card class="dialog_card q-mb-lg">
<q-card-section class="column q-ma-sm q-pa-sm q-col-gutter-sm">
<div
v-for="(rec, i) in listlinksreg"
:key="i"
>
<div class="q-pa-xs q-ma-xs q-border q-rounded my-custom-border">
<CMyUser
:mycontact="rec"
:visu="costanti.FIND_PEOPLE"
@setCmd="tools.setCmd"
:actionType="actionType"
>
</CMyUser>
<!--<CContactUser
:myuser="rec"
:showBtnActivities="false"
:sendRIS="false"
:actionType="actionType"
/>
</div>-->
</div>
<q-btn
rounded
glossy
size="md"
color="primary"
@click="slide = 'start'"
:label="$t('dialog.indietro')"
>
</q-btn>
</div>
</q-card-section>
</q-card>
</q-carousel-slide>
<q-carousel-slide name="second">
<div v-if="noInvited" class="text-h7">
<div class="text-center text-bold text-h6">
Se ancora non sei stato invitato:
</div>
<div
v-if="noInvited"
class="text-h7"
>
<div class="text-center text-bold text-h6">Se ancora non sei stato invitato:</div>
<br />
1 👉🏻 Entra nei gruppi Territoriali su Telegram:<br />
<div class="text-center">
@@ -86,14 +129,17 @@
</div>
<br />
2 👉🏻 sul post del canale fissato in alto, troverai tutte le info sul
progetto e su come entrare nel gruppo della tua provincia.<br />
Potrai cosi richiedere il link una volta entrato nella chat di
gruppo.<br />
2 👉🏻 sul post del canale fissato in alto, troverai tutte le info sul progetto e su come entrare nel gruppo
della tua provincia.<br />
Potrai cosi richiedere il link una volta entrato nella chat di gruppo.<br />
</div>
<div v-else-if="chooseReg">
<div class="row justify-center items-center">
<q-icon name="fas fa-user-plus" size="27px" class="q-mx-md" />
<q-icon
name="fas fa-user-plus"
size="27px"
class="q-mx-md"
/>
<span class="text-h6 text-white"> {{ $t('reg.page_title') }}</span>
<q-card class="q-mt-sm dialog_card q-mb-sm">
<q-card-section>
@@ -109,31 +155,22 @@
icon="fab fa-telegram"
size="md"
color="primary"
:href="
invited
? tools.getLinkBotTelegram(invited, regexpire)
: `/bot`
"
:href="invited ? tools.getLinkBotTelegram(invited, regexpire) : `/bot`"
:label="$t('reg.bytelegram')"
>
<q-badge color="red" align="bottom" floating
<q-badge
color="red"
align="bottom"
floating
>Consigliato</q-badge
>
</q-btn>
<br>
<div
:class="
$q.dark.isActive
? `text-white`
: `text-black` + ` col-12 text-center`
"
>
<br />
<div :class="$q.dark.isActive ? `text-white` : `text-black` + ` col-12 text-center`">
<div class="bg-grey-4">
<br />
se non hai Telegram puoi registrarti con solo l'email ma
<span style="text-decoration: underline"
>non potrai contattare gli iscritti</span
>.
<span style="text-decoration: underline">non potrai contattare gli iscritti</span>.
<q-btn
rounded
class="flex-item-btn col-xs-12 col-sm-6"
@@ -149,7 +186,10 @@
</div>
</div>
</div>
<div v-else style="margin-top: 10px; text-align: center">
<div
v-else
style="margin-top: 10px; text-align: center"
>
Registrati<br />
<q-btn
rounded
@@ -169,8 +209,7 @@
</div>
</template>
<script lang="ts" src="./CRegistration.ts">
</script>
<script lang="ts" src="./CRegistration.ts"></script>
<style lang="scss" scoped>
@import './CRegistration.scss';
</style>