- aggiornamento refreshtoken (parte 1)
- PCB: fix listino
This commit is contained in:
@@ -4,9 +4,8 @@
|
||||
<div v-if="!mygrp && !loading">
|
||||
<div v-if="mystatus === 403">
|
||||
<h3>
|
||||
Non hai i permessi per accedere al Gruppo.<br />
|
||||
|
||||
Occorre prima registrarsi alla App
|
||||
Non hai i permessi per accedere al Gruppo.
|
||||
<br />Occorre prima registrarsi alla App
|
||||
</h3>
|
||||
</div>
|
||||
<div v-else>
|
||||
@@ -19,7 +18,7 @@
|
||||
v-if="mygrp.descr"
|
||||
class="fit column no-wrap justify-evenly items-center content-start"
|
||||
>
|
||||
<div class="">
|
||||
<div class>
|
||||
<q-avatar size="140px">
|
||||
<q-img
|
||||
:src="getImgGrp()"
|
||||
@@ -32,14 +31,12 @@
|
||||
</div>
|
||||
|
||||
<div class="text-h6">
|
||||
<span v-if="checkifShow('name')"> {{ mygrp.title }}</span>
|
||||
<span v-if="checkifShow('name')">{{ mygrp.title }}</span>
|
||||
</div>
|
||||
<div
|
||||
v-if="mygrp.title !== mygrp.groupname"
|
||||
class="col-12 text-h7 text-blue text-shadow-2"
|
||||
>
|
||||
{{ mygrp.groupname }}
|
||||
</div>
|
||||
>{{ mygrp.groupname }}</div>
|
||||
|
||||
<q-banner
|
||||
v-if="userStore.IsRefusedGroupByGroupname(mygrp.groupname)"
|
||||
@@ -47,8 +44,8 @@
|
||||
class="bg-red text-white"
|
||||
style="text-align: center"
|
||||
>
|
||||
<em style="font-weight: bold">{{ $t('db.youarerefusedgroup') }}</em
|
||||
><br />
|
||||
<em style="font-weight: bold">{{ $t('db.youarerefusedgroup') }}</em>
|
||||
<br />
|
||||
</q-banner>
|
||||
|
||||
<div>
|
||||
@@ -95,9 +92,11 @@
|
||||
<q-item-section avatar>
|
||||
<q-icon color="negative" name="fas fa-user-minus" />
|
||||
</q-item-section>
|
||||
<q-item-section>{{
|
||||
$t('groups.exit_group')
|
||||
}}</q-item-section>
|
||||
<q-item-section>
|
||||
{{
|
||||
$t('groups.exit_group')
|
||||
}}
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
|
||||
<q-list
|
||||
@@ -123,9 +122,11 @@
|
||||
<q-item-section avatar>
|
||||
<q-icon color="negative" name="fas fa-trash-alt" />
|
||||
</q-item-section>
|
||||
<q-item-section>{{
|
||||
$t('groups.delete_group')
|
||||
}}</q-item-section>
|
||||
<q-item-section>
|
||||
{{
|
||||
$t('groups.delete_group')
|
||||
}}
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
</q-list>
|
||||
</q-list>
|
||||
@@ -151,10 +152,20 @@
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-if="mygrp.descr"
|
||||
class="no-wrap justify-evenly items-center content-start"
|
||||
>
|
||||
<div class="absolute-top-right q-mr-sm q-my-md q-pt-lg">
|
||||
<div class="column">
|
||||
<q-btn
|
||||
flat
|
||||
round
|
||||
color="blue"
|
||||
icon="share"
|
||||
style="z-index: 1"
|
||||
@click.stop="tools.copyToClip($q, getlinkpage(), true)"
|
||||
></q-btn>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div v-if="mygrp.descr" class="no-wrap justify-evenly items-center content-start">
|
||||
<!--
|
||||
<q-btn
|
||||
v-if="tools.iAmAdminGroup(groupname)" icon="fas fa-pencil-alt"
|
||||
@@ -166,11 +177,7 @@
|
||||
-->
|
||||
|
||||
<q-tabs v-model="tabgrp" class="text-blue">
|
||||
<q-tab
|
||||
:label="t('shared.info1')"
|
||||
name="info"
|
||||
icon="fas fa-info"
|
||||
></q-tab>
|
||||
<q-tab :label="t('shared.info1')" name="info" icon="fas fa-info"></q-tab>
|
||||
<q-tab
|
||||
v-if="
|
||||
tools.iCanShowGroupsMember(mygrp) ||
|
||||
@@ -189,11 +196,7 @@
|
||||
name="circuits"
|
||||
icon="fas fa-coins"
|
||||
></q-tab>
|
||||
<q-tab
|
||||
:label="t('groups.events')"
|
||||
name="events"
|
||||
icon="fas fa-bullhorn"
|
||||
></q-tab>
|
||||
<q-tab :label="t('groups.events')" name="events" icon="fas fa-bullhorn"></q-tab>
|
||||
</q-tabs>
|
||||
|
||||
<q-tab-panels v-model="tabgrp" animated>
|
||||
@@ -220,7 +223,7 @@
|
||||
v-if="
|
||||
!!mygrp.date_updated &&
|
||||
tools.getstrshortDate(mygrp.date_updated) !==
|
||||
tools.getstrshortDate(mygrp.createdBy)
|
||||
tools.getstrshortDate(mygrp.createdBy)
|
||||
"
|
||||
class="element"
|
||||
>
|
||||
@@ -244,9 +247,7 @@
|
||||
<q-icon name="fas fa-lock"></q-icon>
|
||||
</div>
|
||||
<div>
|
||||
<div class="title_param">
|
||||
{{ $t('groups.private') }}
|
||||
</div>
|
||||
<div class="title_param">{{ $t('groups.private') }}</div>
|
||||
{{ $t('groups.private_descr') }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -274,9 +275,10 @@
|
||||
</div>
|
||||
<div>
|
||||
<div class="title_param">
|
||||
<div v-for="(city, index) of cities" :key="index">
|
||||
{{ city.comune }} ({{ city.prov }})
|
||||
</div>
|
||||
<div
|
||||
v-for="(city, index) of cities"
|
||||
:key="index"
|
||||
>{{ city.comune }} ({{ city.prov }})</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -304,8 +306,7 @@
|
||||
:mycontact="user"
|
||||
:visu="costanti.FIND_PEOPLE"
|
||||
@setCmd="tools.setCmd"
|
||||
>
|
||||
</CMyUser>
|
||||
></CMyUser>
|
||||
</div>
|
||||
</q-card-section>
|
||||
</q-card>
|
||||
@@ -334,8 +335,7 @@
|
||||
:label="$t('msgs.telegrammsg')"
|
||||
:href="getLinkGrpTelegram()"
|
||||
target="__blank"
|
||||
>
|
||||
</q-btn>
|
||||
></q-btn>
|
||||
</div>
|
||||
<div class="col-6 q-ma-xs">
|
||||
<q-btn
|
||||
@@ -348,8 +348,7 @@
|
||||
:label="$t('reg.website')"
|
||||
:href="getLinkWebSite()"
|
||||
target="__blank"
|
||||
>
|
||||
</q-btn>
|
||||
></q-btn>
|
||||
</div>
|
||||
</q-card-section>
|
||||
</q-card>
|
||||
@@ -400,10 +399,10 @@
|
||||
<q-tab-panel name="rich">
|
||||
<CGridTableRec
|
||||
prop_mytable="mygroups"
|
||||
prop_mytitle=""
|
||||
prop_mytitle
|
||||
:prop_mycolumns="colmyUserPeople"
|
||||
prop_colkey="_id"
|
||||
col_title=""
|
||||
col_title
|
||||
:vertical="costanti.VISUTABLE_USER_TABGROUP"
|
||||
nodataLabel="Nessuna Richiesta in sospeso"
|
||||
:prop_search="false"
|
||||
@@ -422,16 +421,15 @@
|
||||
:extraparams="extraparams_rich()"
|
||||
:extrafield="groupname"
|
||||
:visufind="costanti.REQ_ADD_USER_TO_GROUP"
|
||||
>
|
||||
</CGridTableRec>
|
||||
></CGridTableRec>
|
||||
</q-tab-panel>
|
||||
<q-tab-panel name="refused">
|
||||
<CGridTableRec
|
||||
prop_mytable="mygroups"
|
||||
prop_mytitle=""
|
||||
prop_mytitle
|
||||
:prop_mycolumns="colmyUserPeople"
|
||||
prop_colkey="_id"
|
||||
col_title=""
|
||||
col_title
|
||||
:vertical="costanti.VISUTABLE_SCHEDA_GROUP"
|
||||
nodataLabel="Nessun utente Rifiutato"
|
||||
:prop_search="false"
|
||||
@@ -450,8 +448,7 @@
|
||||
:extraparams="extraparams_refused()"
|
||||
:extrafield="groupname"
|
||||
:visufind="costanti.REQ_ADD_USER_TO_GROUP"
|
||||
>
|
||||
</CGridTableRec>
|
||||
></CGridTableRec>
|
||||
</q-tab-panel>
|
||||
</q-tab-panels>
|
||||
</q-tab-panel>
|
||||
@@ -464,7 +461,7 @@
|
||||
map-options
|
||||
:behavior="$q.platform.is.ios === true ? 'dialog' : 'menu'"
|
||||
>
|
||||
<template v-slot:prepend> </template>
|
||||
<template v-slot:prepend></template>
|
||||
<template v-slot:option="scope">
|
||||
<q-item v-bind="scope.itemProps">
|
||||
<q-item-section>
|
||||
@@ -480,19 +477,11 @@
|
||||
class="text-blue"
|
||||
no-caps
|
||||
>
|
||||
<q-tab
|
||||
:label="t('shared.info1')"
|
||||
name="info"
|
||||
icon="fas fa-info"
|
||||
></q-tab>
|
||||
<q-tab
|
||||
:label="t('circuit.movements')"
|
||||
name="mov"
|
||||
icon="fas fa-coins"
|
||||
></q-tab>
|
||||
<q-tab :label="t('shared.info1')" name="info" icon="fas fa-info"></q-tab>
|
||||
<q-tab :label="t('circuit.movements')" name="mov" icon="fas fa-coins"></q-tab>
|
||||
</q-tabs>
|
||||
</q-tab-panel>
|
||||
<q-tab-panel name="events"> </q-tab-panel>
|
||||
<q-tab-panel name="events"></q-tab-panel>
|
||||
</q-tab-panels>
|
||||
|
||||
<div v-if="tabgrp === 'circuits' && tabcircuit === 'info'">
|
||||
@@ -517,7 +506,7 @@
|
||||
<CGridTableRec
|
||||
v-if="tabellare && !loading"
|
||||
prop_mytable="movements"
|
||||
prop_mytitle=""
|
||||
prop_mytitle
|
||||
:prop_mycolumns="colmyMovementTable"
|
||||
prop_colkey="_id"
|
||||
col_title="Lista Movimenti"
|
||||
@@ -532,7 +521,7 @@
|
||||
:options="shared_consts.OPTIONS_SEARCH_USER_ALL_WORDS"
|
||||
:butt_modif_new="false"
|
||||
noresultLabel="movimenti non trovati con questa ricerca"
|
||||
filterextra=""
|
||||
filterextra
|
||||
:prop_pagination="{
|
||||
sortBy: 'transactionDate',
|
||||
descending: true,
|
||||
@@ -546,14 +535,13 @@
|
||||
:extraparams="
|
||||
getExtraparams_movs_grp(circuitslist[circuitIndex])
|
||||
"
|
||||
extrafield=""
|
||||
extrafield
|
||||
:visufind="costanti.FRIENDS"
|
||||
>
|
||||
</CGridTableRec>
|
||||
></CGridTableRec>
|
||||
<CGridTableRec
|
||||
v-else-if="!loading"
|
||||
prop_mytable="movements"
|
||||
prop_mytitle=""
|
||||
prop_mytitle
|
||||
:prop_mycolumns="colmyMovement"
|
||||
prop_colkey="_id"
|
||||
col_title="Lista Movimenti"
|
||||
@@ -581,10 +569,9 @@
|
||||
:extraparams="
|
||||
getExtraparams_movs_grp(circuitslist[circuitIndex])
|
||||
"
|
||||
extrafield=""
|
||||
extrafield
|
||||
:visufind="costanti.FRIENDS"
|
||||
>
|
||||
</CGridTableRec>
|
||||
></CGridTableRec>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="tabgrp === 'events'">
|
||||
@@ -603,7 +590,7 @@
|
||||
<CGridTableRec
|
||||
ref="tabMembri"
|
||||
prop_mytable="users"
|
||||
prop_mytitle=""
|
||||
prop_mytitle
|
||||
:prop_mycolumns="colmyUserPeople"
|
||||
prop_colkey="_id"
|
||||
col_title="username"
|
||||
@@ -629,27 +616,16 @@
|
||||
? costanti.REQ_REMOVE_USER_TO_GROUP
|
||||
: costanti.FIND_PEOPLE
|
||||
"
|
||||
>
|
||||
</CGridTableRec>
|
||||
></CGridTableRec>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-else
|
||||
class="fit column no-wrap justify-evenly items-center content-start"
|
||||
>
|
||||
<q-skeleton
|
||||
type="QAvatar"
|
||||
size="140px"
|
||||
height="140px"
|
||||
animation="fade"
|
||||
/>
|
||||
<div v-else class="fit column no-wrap justify-evenly items-center content-start">
|
||||
<q-skeleton type="QAvatar" size="140px" height="140px" animation="fade" />
|
||||
<q-card flat bordered style="width: 250px">
|
||||
<div class="text-h6">
|
||||
<q-skeleton :animation="animation" />
|
||||
</div>
|
||||
<div class="col-12 text-h7 text-grey text-center">
|
||||
{{ groupname }}
|
||||
</div>
|
||||
<div class="col-12 text-h7 text-grey text-center">{{ groupname }}</div>
|
||||
<div class="col-12 text-h7">
|
||||
<q-skeleton :animation="animation" />
|
||||
</div>
|
||||
@@ -677,6 +653,6 @@
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@import './mygroup.scss';
|
||||
@import "./mygroup.scss";
|
||||
</style>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user