- risolto Ordinamento Bestseller (a 6 mesi ora)
- EditOn anche per gli Editori
This commit is contained in:
@@ -120,7 +120,7 @@
|
||||
</a>
|
||||
<q-btn
|
||||
v-if="
|
||||
tools.isManager() &&
|
||||
(tools.isManager() || tools.isEditor()) &&
|
||||
!optcatalogo.generazionePDFInCorso &&
|
||||
globalStore.editOn
|
||||
"
|
||||
@@ -321,7 +321,7 @@
|
||||
:myproduct="myproduct"
|
||||
:optcatalogo="optcatalogo"
|
||||
></CText>
|
||||
<div v-if="optcatalogo.indebug">testo: "{{ getTesto_Bottom }}"</div>
|
||||
<!--<div v-if="optcatalogo.indebug">testo: "{{ getTesto_Bottom }}"</div>-->
|
||||
</div>
|
||||
</q-card-section>
|
||||
<q-separator v-if="complete" class="q-my-sm"></q-separator>
|
||||
@@ -729,7 +729,7 @@
|
||||
table="productinfos"
|
||||
:id="myproduct.productInfo._id"
|
||||
:rec="myproduct.productInfo"
|
||||
mykey="vLastM"
|
||||
mykey="vLast3M"
|
||||
debounce="1000"
|
||||
:save="updateproductmodif()"
|
||||
:type="costanti.FieldType.number"
|
||||
@@ -747,6 +747,18 @@
|
||||
:type="costanti.FieldType.number"
|
||||
>
|
||||
</CMyValueDb>
|
||||
<div class="etichetta">Venduti Ultimo Anno:</div>
|
||||
<CMyValueDb
|
||||
:editOn="modifOn"
|
||||
table="productinfos"
|
||||
:id="myproduct.productInfo._id"
|
||||
:rec="myproduct.productInfo"
|
||||
mykey="vLastY"
|
||||
debounce="1000"
|
||||
:save="updateproductmodif()"
|
||||
:type="costanti.FieldType.number"
|
||||
>
|
||||
</CMyValueDb>
|
||||
<CLabel
|
||||
:value="myproduct.indiceRanking"
|
||||
label="N° in Classifica:"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div v-if="tools.isDebugOn()"></div>
|
||||
<div :class="$q.screen.lt.sm ? `` : `q-pa-xs`" v-if="isfinishLoading">
|
||||
<q-toggle
|
||||
v-if="tools.isManager() && !showMap && editOn"
|
||||
v-if="(tools.isManager() || tools.isEditor()) && !showMap && editOn"
|
||||
v-model="editOn"
|
||||
color="green"
|
||||
icon="fas fa-pencil-alt"
|
||||
|
||||
@@ -191,6 +191,9 @@ export default defineComponent({
|
||||
function isManager() {
|
||||
return userStore.isManager
|
||||
}
|
||||
function isEditor() {
|
||||
return userStore.isEditor
|
||||
}
|
||||
|
||||
const isSocio = computed(() => userStore.my.profile.socio)
|
||||
|
||||
@@ -630,6 +633,7 @@ export default defineComponent({
|
||||
products,
|
||||
userStore,
|
||||
clickMenu3Orizz,
|
||||
isEditor,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<q-toggle :icon="'fas fa-moon'" v-model="dark"> </q-toggle>
|
||||
</div>
|
||||
<div
|
||||
v-if="tools.isLogged() && isAdmin()"
|
||||
v-if="tools.isLogged() && (isAdmin() || tools.isEditor())"
|
||||
class="text-h7"
|
||||
>
|
||||
<q-toggle :icon="'fas fa-pencil-alt'" v-model="globalStore.editOn"> </q-toggle>
|
||||
@@ -346,6 +346,12 @@
|
||||
>
|
||||
Segreteria
|
||||
</div>
|
||||
<div
|
||||
v-if="isEditor()"
|
||||
class="text-weight-bold text-user bg-indigo q-px-xs"
|
||||
>
|
||||
Editore
|
||||
</div>
|
||||
<div
|
||||
v-if="isFacilitatore()"
|
||||
class="text-weight-bold text-user q-px-xs"
|
||||
|
||||
Reference in New Issue
Block a user