diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index fbf940c6..ccb27f41 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -101,6 +101,22 @@ export const shared_consts = { VISIB_ONLY_MANAGER: 2, VISIB_ONLY_ADMIN: 4, + + Lang: [ + { + value: 'it', + label: 'Italiano', + }, + { + value: 'es', + label: 'Spagnolo', + }, + { + value: 'enUs', + label: 'Inglese', + }, + ], + Visibility: [ { value: 1, diff --git a/src/components/CGridTableRec/CGridTableRec.ts b/src/components/CGridTableRec/CGridTableRec.ts index 3b6bed91..363341de 100755 --- a/src/components/CGridTableRec/CGridTableRec.ts +++ b/src/components/CGridTableRec/CGridTableRec.ts @@ -190,7 +190,7 @@ export default defineComponent({ const mytitle = ref('') const mycolumns = ref([]) const colkey = ref('') - const search = ref('paoloar773') + const search = ref('') const tablesel = ref('') diff --git a/src/components/CGridTableRec/CGridTableRec.vue b/src/components/CGridTableRec/CGridTableRec.vue index 8d9e7b89..307e9590 100755 --- a/src/components/CGridTableRec/CGridTableRec.vue +++ b/src/components/CGridTableRec/CGridTableRec.vue @@ -389,7 +389,8 @@ :subfield="col.subfield" :isInModif="true" minuteinterval="1" - :visulabel="false" + :visulabel="true" + :insertMode="true" @save="SaveValue" @show="selItem(newRecord, col)" @showandsave="showandsel"> diff --git a/src/components/CMyFriends/CMyFriends.ts b/src/components/CMyFriends/CMyFriends.ts index 7c053743..b0f5b212 100755 --- a/src/components/CMyFriends/CMyFriends.ts +++ b/src/components/CMyFriends/CMyFriends.ts @@ -194,66 +194,6 @@ export default defineComponent({ }) } - function setRequestFriendship(usernameDest: string, value: boolean) { - let msg = '' - if (value) { - msg = t('db.domanda_ask_friend', { username: usernameDest }) - } else { - msg = t('db.domanda_revoke_friend', { username: usernameDest }) - } - - $q.dialog({ - message: msg, - ok: { - label: t('dialog.yes'), - push: true - }, - cancel: { - label: t('dialog.cancel') - }, - title: t('db.domanda') - }).onOk(() => { - - userStore.setFriendsCmd($q, t, username.value, usernameDest, shared_consts.FRIENDSCMD.REQFRIEND, value) - .then((res: any) => { - if (res) { - if (value) { - // ADD to req Friends - userStore.my.profile.asked_friends.push(res) - tools.showPositiveNotif($q, t('db.askedtofriend', { username: usernameDest })) - } else { - // REMOVE to req Friends - userStore.my.profile.asked_friends = userStore.my.profile.asked_friends.filter((rec: IUserFields) => rec.username !== usernameDest) - tools.showPositiveNotif($q, t('db.revoketofriend', { username: usernameDest })) - } - - } else { - tools.showNegativeNotif($q, t('db.recfailed')) - } - }) - }) - } - - function addToMyFriends(usernameDest: string) { - $q.dialog({ - message: t('db.domanda_addtofriend', { username: usernameDest }), - ok: { label: t('dialog.yes'), push: true }, - cancel: { label: t('dialog.cancel') }, - title: t('db.domanda') - }).onOk(() => { - - userStore.setFriendsCmd($q, t, username.value, usernameDest, shared_consts.FRIENDSCMD.SETFRIEND, null) - .then((res: any) => { - if (res) { - console.log('res = ', res) - userStore.my.profile.friends = [...userStore.my.profile.friends, res] - userStore.my.profile.req_friends = userStore.my.profile.req_friends.filter((rec: IFriends) => rec.username !== usernameDest) - tools.showPositiveNotif($q, t('db.addedfriend')) - } - }) - }) - } - function removeFromMyFriends(usernameDest: string) { $q.dialog({ message: t('db.domanda_removefriend', { username: usernameDest }), @@ -329,9 +269,9 @@ export default defineComponent({ } else if (cmd === shared_consts.FRIENDSCMD.BLOCK_USER) { blockUser(usernameDest) } else if (cmd === shared_consts.FRIENDSCMD.SETFRIEND) { - addToMyFriends(usernameDest) + tools.addToMyFriends($q, t, username.value, usernameDest) } else if (cmd === shared_consts.FRIENDSCMD.REQFRIEND) { - setRequestFriendship(usernameDest, value) + tools.setRequestFriendship($q, t, username.value, usernameDest, value) } else if (cmd === shared_consts.FRIENDSCMD.REFUSE_REQ_FRIEND) { refuseReqFriends(usernameDest) } else if (cmd === shared_consts.FRIENDSCMD.CANCEL_REQ_FRIEND) { diff --git a/src/components/CMyPopupEdit/CMyPopupEdit.ts b/src/components/CMyPopupEdit/CMyPopupEdit.ts index 41213ba3..f17d8772 100755 --- a/src/components/CMyPopupEdit/CMyPopupEdit.ts +++ b/src/components/CMyPopupEdit/CMyPopupEdit.ts @@ -45,6 +45,11 @@ export default defineComponent({ required: false, default: false, }, + insertMode: { + type: Boolean, + required: false, + default: false, + }, canModify: { type: Boolean, required: false, diff --git a/src/components/CMyPopupEdit/CMyPopupEdit.vue b/src/components/CMyPopupEdit/CMyPopupEdit.vue index 05469a7b..ac65afab 100755 --- a/src/components/CMyPopupEdit/CMyPopupEdit.vue +++ b/src/components/CMyPopupEdit/CMyPopupEdit.vue @@ -7,12 +7,21 @@