From edcd2443974a6db790fa74e458af07e40c86cfe6 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Tue, 4 Apr 2023 15:27:03 +0200 Subject: [PATCH] new version Visualizzazione Service --- .env.development | 2 +- .env.example.production | 2 +- .env.test.risosrv | 2 +- _ALL_SITES/riso.app/.env.development | 2 +- _ALL_SITES/riso.app/.env.production | 2 +- .../terradellavisione.app/.env.development | 2 +- package.json | 14 +- src/common/shared_vuejs.ts | 8 + src/components/CFinder/CFinder.ts | 7 + src/components/CGridTableRec/CGridTableRec.ts | 5 +- .../CGridTableRec/CGridTableRec.vue | 4 + src/components/CMyCardPopup/CMyCardPopup.ts | 6 +- src/components/CMyCardPopup/CMyCardPopup.vue | 2 +- .../CMyCardService/CMyCardService.scss | 127 +++++++ .../CMyCardService/CMyCardService.ts | 135 +++++++ .../CMyCardService/CMyCardService.vue | 358 ++++++++++++++++++ src/components/CMyCardService/index.ts | 1 + src/components/CMyPageElem/CMyPageElem.ts | 6 +- .../CMySelectCity/CMySelectCity.vue | 2 +- src/components/CMyUser/CMyUser.vue | 1 + src/components/CSkill/CSkill.ts | 12 + src/css/app.scss | 25 ++ src/model/Calendar.ts | 1 + src/model/GlobalStore.ts | 8 +- src/model/UserStore.ts | 12 + src/statics/lang/it.js | 8 + src/store/CalendarStore.ts | 5 + src/store/Modules/tools.ts | 29 +- src/store/UserStore.ts | 78 +++- src/store/globalStore.ts | 2 +- src/views/user/editprofile/editprofile.vue | 2 + src/views/user/mycircuit/mycircuit.ts | 1 + src/views/user/mygroup/mygroup.ts | 1 + src/views/user/myprofile/myprofile.vue | 18 +- src/views/user/myservice/myservice.ts | 6 +- 35 files changed, 841 insertions(+), 55 deletions(-) create mode 100644 src/components/CMyCardService/CMyCardService.scss create mode 100644 src/components/CMyCardService/CMyCardService.ts create mode 100644 src/components/CMyCardService/CMyCardService.vue create mode 100644 src/components/CMyCardService/index.ts diff --git a/.env.development b/.env.development index d69779f1..1e360e6d 100755 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ -APP_VERSION="0.5.83" +APP_VERSION="0.5.84" SERVICE_WORKER_FILE="service-worker.js" APP_ID="13" DIRECTORY_LOCAL="newfreeplanet" diff --git a/.env.example.production b/.env.example.production index b1bb20fb..988e6318 100755 --- a/.env.example.production +++ b/.env.example.production @@ -1,4 +1,4 @@ -APP_VERSION="0.5.83" +APP_VERSION="0.5.84" SERVICE_WORKER_FILE="service-worker.js" APP_ID="13" DIRECTORY_LOCAL=newfreeplanet diff --git a/.env.test.risosrv b/.env.test.risosrv index 7301eea0..cdb610ed 100755 --- a/.env.test.risosrv +++ b/.env.test.risosrv @@ -1,4 +1,4 @@ -APP_VERSION="0.5.83" +APP_VERSION="0.5.84" SERVICE_WORKER_FILE="service-worker.js" APP_ID="13" DIRECTORY_LOCAL=newfreeplanet diff --git a/_ALL_SITES/riso.app/.env.development b/_ALL_SITES/riso.app/.env.development index d69779f1..1e360e6d 100755 --- a/_ALL_SITES/riso.app/.env.development +++ b/_ALL_SITES/riso.app/.env.development @@ -1,4 +1,4 @@ -APP_VERSION="0.5.83" +APP_VERSION="0.5.84" SERVICE_WORKER_FILE="service-worker.js" APP_ID="13" DIRECTORY_LOCAL="newfreeplanet" diff --git a/_ALL_SITES/riso.app/.env.production b/_ALL_SITES/riso.app/.env.production index 6f6da6aa..b277947d 100644 --- a/_ALL_SITES/riso.app/.env.production +++ b/_ALL_SITES/riso.app/.env.production @@ -1,4 +1,4 @@ -APP_VERSION="0.5.83" +APP_VERSION="0.5.84" SERVICE_WORKER_FILE="service-worker.js" APP_ID="13" DIRECTORY_LOCAL=newfreeplanet diff --git a/_ALL_SITES/terradellavisione.app/.env.development b/_ALL_SITES/terradellavisione.app/.env.development index e26c4796..20545fc3 100755 --- a/_ALL_SITES/terradellavisione.app/.env.development +++ b/_ALL_SITES/terradellavisione.app/.env.development @@ -1,4 +1,4 @@ -APP_VERSION="0.5.83" +APP_VERSION="0.5.84" SERVICE_WORKER_FILE="service-worker.js" APP_ID="14" DIRECTORY_LOCAL="newfreeplanet" diff --git a/package.json b/package.json index b3f7ec19..d06cb9db 100755 --- a/package.json +++ b/package.json @@ -123,16 +123,16 @@ "crypto": false }, "browserslist": [ - "last 20 Chrome versions", - "last 20 Firefox versions", + "last 40 Chrome versions", + "last 40 Firefox versions", "last 10 Edge versions", - "last 15 Safari versions", + "last 35 Safari versions", "last 60 Android versions", - "last 180 ChromeAndroid versions", - "last 40 FirefoxAndroid versions", - "last 20 iOS versions", + "last 250 ChromeAndroid versions", + "last 60 FirefoxAndroid versions", + "last 30 iOS versions", "last 10 Opera versions", - "> 0.1%", + "> 0.05%", "not dead" ], "engines": { diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index 624a9d22..44ece296 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -170,6 +170,14 @@ export const shared_consts = { TABLES_MYGOODS: 'mygoods', TABLES_MYEVENTS: 'myevents', + MYTABS: [{id: 0, table: 'none' }, + {id: 1, table: 'myskills'}, + {id: 2, table: 'mybachecas' }, + {id: 3, table: 'myhosps'} , + {id: 4, table: 'mygoods'}, + {id: 5, table: 'myevents'} +], + TABLES_ENABLE_GETREC_BYID: ['mybachecas', 'myhosps'], TABLES_USER_INCLUDE_MY: ['mygroups'], diff --git a/src/components/CFinder/CFinder.ts b/src/components/CFinder/CFinder.ts index f22f28dc..94ed8ab1 100755 --- a/src/components/CFinder/CFinder.ts +++ b/src/components/CFinder/CFinder.ts @@ -1158,6 +1158,7 @@ export default defineComponent({ mygood: 1, idStatusSkill: 1, idContribType: 1, + 'profile.username_telegram': 1, idCity: 1, pub_to_share: 1, numLevel: 1, @@ -1179,6 +1180,7 @@ export default defineComponent({ 'profile.img': 1, 'profile.mygroups': 1, 'profile.qualifica': 1, + 'profile.resid_province': 1, reported: 1, date_report: 1, username_who_report: 1, @@ -1225,6 +1227,7 @@ export default defineComponent({ myskill: 1, idStatusSkill: 1, idContribType: 1, + 'profile.username_telegram': 1, idCity: 1, pub_to_share: 1, dateTimeStart: 1, @@ -1248,6 +1251,7 @@ export default defineComponent({ 'profile.img': 1, 'profile.mygroups': 1, 'profile.qualifica': 1, + 'profile.resid_province': 1, reported: 1, date_report: 1, username_who_report: 1, @@ -1300,6 +1304,7 @@ export default defineComponent({ accomodation: 1, preferences: 1, idContribType: 1, + 'profile.username_telegram': 1, photos: 1, idCity: 1, pub_to_share: 1, @@ -1346,6 +1351,7 @@ export default defineComponent({ myskill: 1, idStatusSkill: 1, idContribType: 1, + 'profile.username_telegram': 1, idCity: 1, pub_to_share: 1, numLevel: 1, @@ -1367,6 +1373,7 @@ export default defineComponent({ 'profile.img': 1, 'profile.mygroups': 1, 'profile.qualifica': 1, + 'profile.resid_province': 1, reported: 1, date_report: 1, username_who_report: 1, diff --git a/src/components/CGridTableRec/CGridTableRec.ts b/src/components/CGridTableRec/CGridTableRec.ts index 5667f243..2cc1b28e 100755 --- a/src/components/CGridTableRec/CGridTableRec.ts +++ b/src/components/CGridTableRec/CGridTableRec.ts @@ -36,6 +36,7 @@ import { costanti } from '@costanti' import translate from '@/globalroutines/util' import { toolsext } from '@store/Modules/toolsext' import { CMyCardPopup } from '@/components/CMyCardPopup' +import { CMyCardService } from '@/components/CMyCardService' import { CMyCardGrpPopup } from '@/components/CMyCardGrpPopup' import { CMyCardCircuitPopup } from '@/components/CMyCardCircuitPopup' import { useRouter } from 'vue-router' @@ -287,7 +288,7 @@ export default defineComponent({ components: { CMyPopupEdit, CTitleBanner, CMyFieldDb, CMySelect, CMyFriends, CMyGroups, CMyUser, CMyRecCard, CMyCardPopup, CMyRecGrpCard, CMyCardGrpPopup, CMyCardCircuitPopup, - CMyRecCircuitCard + CMyRecCircuitCard, CMyCardService }, setup(props, { emit }) { const $q = useQuasar() @@ -661,7 +662,7 @@ export default defineComponent({ for (const item of searchList.value) { if (!item.notinsearch) { if (item.value && item.value !== -100) { - console.log(item.label, item.value) + // console.log(item.label, item.value) numfilter++ } } diff --git a/src/components/CGridTableRec/CGridTableRec.vue b/src/components/CGridTableRec/CGridTableRec.vue index 885949dc..cf7846c8 100755 --- a/src/components/CGridTableRec/CGridTableRec.vue +++ b/src/components/CGridTableRec/CGridTableRec.vue @@ -1090,6 +1090,7 @@ @hide="hidewindow" :maximized="$q.screen.lt.sm" > + + + diff --git a/src/components/CMyCardPopup/CMyCardPopup.ts b/src/components/CMyCardPopup/CMyCardPopup.ts index 7f1eb3b8..982c1c3c 100644 --- a/src/components/CMyCardPopup/CMyCardPopup.ts +++ b/src/components/CMyCardPopup/CMyCardPopup.ts @@ -34,9 +34,9 @@ export default defineComponent({ default: null, }, idRec: { - type: Number, + type: String, required: false, - default: 0 + default: '' }, nopopup: { type: Boolean, @@ -66,7 +66,7 @@ export default defineComponent({ function load() { // Carica il profilo di quest'utente - if (props.idRec > 0) { + if (props.idRec) { userStore.loadGeneric(props.table, props.idRec, idnotif.value).then((ris) => { myrec.value = ris notifStore.setAsRead(idnotif.value) diff --git a/src/components/CMyCardPopup/CMyCardPopup.vue b/src/components/CMyCardPopup/CMyCardPopup.vue index fe189308..f28829c3 100644 --- a/src/components/CMyCardPopup/CMyCardPopup.vue +++ b/src/components/CMyCardPopup/CMyCardPopup.vue @@ -1,6 +1,6 @@