From 4a20dca54a56f43bd98b70a4d52ebb046791b317 Mon Sep 17 00:00:00 2001 From: Paolo Arena Date: Tue, 31 Dec 2019 00:44:43 +0100 Subject: [PATCH] - DashBoard, Profile, Order Menu --- src/components/CDateTime/CDateTime.vue | 2 +- src/components/CMyFieldDb/CMyFieldDb.ts | 11 ++ src/components/CMyFieldDb/CMyFieldDb.vue | 20 +- src/components/CMyPopupEdit/CMyPopupEdit.vue | 4 +- src/components/CSignUp/CSignUp-validate.ts | 64 +++--- src/components/CSignUp/CSignUp.scss | 8 - src/components/CSignUp/CSignUp.ts | 48 ++++- src/components/CSignUp/CSignUp.vue | 14 +- src/layouts/menuone/menuOne.vue | 193 ++++++++++--------- src/mixins/mixin-users.ts | 4 + src/model/GlobalStore.ts | 3 + src/model/UserStore.ts | 3 + src/statics/i18n.js | 43 ++++- src/store/Modules/GlobalStore.ts | 7 +- src/store/Modules/UserStore.ts | 62 ++++-- src/store/Modules/fieldsTable.ts | 4 + src/store/Modules/tools.ts | 27 ++- src/validation/index.ts | 1 + src/views/login/signup/signup-validate.ts | 37 ---- src/views/login/signup/signup.ts | 4 +- 20 files changed, 347 insertions(+), 212 deletions(-) delete mode 100644 src/views/login/signup/signup-validate.ts diff --git a/src/components/CDateTime/CDateTime.vue b/src/components/CDateTime/CDateTime.vue index 00241d0..d9d6586 100644 --- a/src/components/CDateTime/CDateTime.vue +++ b/src/components/CDateTime/CDateTime.vue @@ -8,7 +8,7 @@ borderless :label="label" :bg-color="bgcolor" - :disable="disable" + :readonly="true" :dense="dense" mask="####-##-## ##:##" debounce="500" diff --git a/src/components/CMyFieldDb/CMyFieldDb.ts b/src/components/CMyFieldDb/CMyFieldDb.ts index 841e7e9..3497768 100644 --- a/src/components/CMyFieldDb/CMyFieldDb.ts +++ b/src/components/CMyFieldDb/CMyFieldDb.ts @@ -41,6 +41,17 @@ export default class CMyFieldDb extends MixinBase { // console.log('created', this.myvalue) } + public getclassCol(col) { + if (col) { + let mycl = (this.disable || col.disable) ? '' : 'colmodif ' + mycl += (col.fieldtype === tools.FieldType.date) ? ' coldate flex flex-container ' : '' + + return mycl + } else { + return '' + } + } + public visuValByType(val) { if (this.col.fieldtype === tools.FieldType.date) { if (val === undefined) { diff --git a/src/components/CMyFieldDb/CMyFieldDb.vue b/src/components/CMyFieldDb/CMyFieldDb.vue index c643b48..f8abc9e 100644 --- a/src/components/CMyFieldDb/CMyFieldDb.vue +++ b/src/components/CMyFieldDb/CMyFieldDb.vue @@ -2,13 +2,13 @@
- +
-
+
+ >