From 7006d62caef4ef0359495a3df1da1cd724b5422d Mon Sep 17 00:00:00 2001 From: Paolo Arena Date: Sat, 16 Jul 2022 14:20:22 +0200 Subject: [PATCH] Notifiche all'Utente Pannello Utente (backoffice) --- src/common/shared_vuejs.ts | 30 ++++++++- src/components/CMyFieldDb/CMyFieldDb.vue | 3 +- src/components/CMyFieldRec/CMyFieldRec.vue | 1 + src/components/CMyPopupEdit/CMyPopupEdit.vue | 4 +- .../CMyToggleList/CMyToggleList.vue | 2 +- src/components/CShareWithUs/CShareWithUs.vue | 4 +- src/components/CVideoPromo/CVideoPromo.vue | 2 +- src/css/app.scss | 11 ++++ .../toolbar/notifPopover/notifPopover.ts | 43 ++++++++++++- .../toolbar/notifPopover/notifPopover.vue | 61 +++++++++++++------ src/model/UserStore.ts | 1 + src/rootgen/admin/userPanel/userPanel.vue | 1 + src/statics/lang/it.js | 5 +- src/store/Modules/fieldsTable.ts | 16 +++++ src/store/UserStore.ts | 17 ++++++ src/store/globalStore.ts | 1 + src/views/user/editprofile/editprofile.vue | 4 +- 17 files changed, 174 insertions(+), 32 deletions(-) diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index afd3f076..c594e011 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -293,7 +293,6 @@ export const shared_consts = { ], - People: [ { value: 0, @@ -850,6 +849,35 @@ export const shared_consts = { TELEGRAM: 2, }, + UsersNotif: { + NEW_ADV_PROVINCE: 1, + NEW_ADV_CITY: 2, + NEW_ADV_MY_GROUPS: 4, + NEW_ADV_MY_RIS_CIRCUIT: 8, + + + }, + + UsersNotif_Adv_List: [ + { + value: 1, // NEW_ADV_PROVINCE + label: 'notifs.warn_province', + }, + { + value: 2, // NEW_ADV_CITY + label: 'notifs.warn_city', + }, + { + value: 4, // NEW_ADV_MY_GROUPS + label: 'notifs.warn_my_groups', + }, + { + value: 8, // NEW_ADV_MY_RIS_CIRCUIT + label: 'notifs.warn_my_ris_circuit', + }, + ], + + getStatusStr(status: number) { const trovatorec = this.OrderStatusStr.find((rec) => rec.value === status) return (trovatorec) ? trovatorec.label : '' diff --git a/src/components/CMyFieldDb/CMyFieldDb.vue b/src/components/CMyFieldDb/CMyFieldDb.vue index f9332205..ce4eaf8a 100755 --- a/src/components/CMyFieldDb/CMyFieldDb.vue +++ b/src/components/CMyFieldDb/CMyFieldDb.vue @@ -2,7 +2,7 @@
-
+