From 7c8c970a9ef41d12bc4823e74836d596fef6fee1 Mon Sep 17 00:00:00 2001 From: Paolo Arena Date: Mon, 10 May 2021 01:51:18 +0200 Subject: [PATCH] - Iscrizione Conacreis --- src/common/shared_vuejs.ts | 6 + src/components/CGeoChart/CGeoChart.ts | 2 +- .../CListNationality/CListNationality.vue | 2 +- .../CSignUpIscrizioneConacreis-validate.ts | 11 +- .../CSignUpIscrizioneConacreis.ts | 10 +- .../CSignUpIscrizioneConacreis.vue | 128 +++++++++++++----- src/globalroutines/index.ts | 2 +- src/model/Calendar.ts | 1 + src/model/signup-option.ts | 7 + src/rootgen/admin/eventlist/eventlist.ts | 8 +- src/rootgen/admin/eventlist/eventlist.vue | 36 ++++- .../iscritticonacreis/iscritticonacreis.ts | 70 ++++++++++ .../iscritticonacreis/iscritticonacreis.vue | 14 +- src/statics/lang/it.js | 13 +- src/store/Modules/GlobalStore.ts | 2 +- src/store/Modules/Projects.ts | 2 + .../Modules/Store/calendar/CalendarStore.ts | 2 +- src/store/Modules/fieldsTable.ts | 72 ++++++++-- src/store/Modules/tools.ts | 81 ++++++++--- src/views/projects/proj-list/proj-list.ts | 33 +++-- src/views/projects/proj-list/proj-list.vue | 36 ++++- 21 files changed, 452 insertions(+), 86 deletions(-) diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index 5c722cf..0e4546b 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -42,6 +42,12 @@ export const shared_consts = { REPORT_FILT_RESP: 1, REPORT_FILT_ATTIVITA: 2, + CashType: { + None: 0, + Incoming: 1, + Outcoming: 2, + }, + Permissions: { Admin: { value: 1, diff --git a/src/components/CGeoChart/CGeoChart.ts b/src/components/CGeoChart/CGeoChart.ts index 003a14a..59ca234 100755 --- a/src/components/CGeoChart/CGeoChart.ts +++ b/src/components/CGeoChart/CGeoChart.ts @@ -52,7 +52,7 @@ export default class CGeoChart extends Vue { for (const rec of this.mydata) { alldata = [] - alldata.push(tools.getNationsByNationality(rec._id, true)) + alldata.push(tools.getNationsByNationality(rec._id)) alldata.push(rec.count) this.mydatafixed.push(alldata) diff --git a/src/components/CListNationality/CListNationality.vue b/src/components/CListNationality/CListNationality.vue index 6b48625..f075782 100755 --- a/src/components/CListNationality/CListNationality.vue +++ b/src/components/CListNationality/CListNationality.vue @@ -18,7 +18,7 @@ - {{ tools.getNationsByNationality(nat._id, false) }} + {{ tools.getNationsByNationality(nat._id) }} diff --git a/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis-validate.ts b/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis-validate.ts index aab1fef..612958c 100755 --- a/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis-validate.ts +++ b/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis-validate.ts @@ -37,7 +37,16 @@ export const validations = { dateofbirth: { required }, - cell_phone: { + born_city: { + required + }, + born_province: { + required + }, + born_country: { + required + }, + metodo_pagamento: { required }, terms: { diff --git a/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.ts b/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.ts index ce6bee1..1918503 100755 --- a/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.ts +++ b/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.ts @@ -39,6 +39,7 @@ export default class CSignUpIscrizioneConacreis extends MixinUsers { public $q public $t: any public countryname: string = '' + public countryborn: string = '' public iamadult: boolean = false public duplicate_email: boolean = false @@ -51,7 +52,7 @@ export default class CSignUpIscrizioneConacreis extends MixinUsers { } public created() { - if (!!this.getMyUsername()) { + if (!!this.getMyUsername() && (!UserStore.state.my.profile.socio)) { this.signup.name = UserStore.state.my.name this.signup.surname = this.mySurname.toString() this.signup.email = this.Email @@ -186,4 +187,11 @@ export default class CSignUpIscrizioneConacreis extends MixinUsers { this.countryname = name } + public selectcountryborn({ name, iso2, dialCode }) { + // console.log(name, iso2, dialCode) + this.signup.born_country = iso2 + this.countryborn = name + } + + } diff --git a/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.vue b/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.vue index e4d0408..6e22022 100755 --- a/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.vue +++ b/src/components/CSignUpIscrizioneConacreis/CSignUpIscrizioneConacreis.vue @@ -6,6 +6,14 @@
+

+ Leggi + + Il Nostro Progetto + +

+ +