1
0
forked from test/crm

fix: updated roles in Invite user page

(cherry picked from commit 2a2c832e0bf4ca6b366fd6f98c99a2081f1d09bf)
This commit is contained in:
Shariq Ansari 2025-06-17 12:46:33 +05:30 committed by Mergify
parent 4ed8a54a98
commit d0cbad0ab1

View File

@ -29,8 +29,9 @@
v-model="role" v-model="role"
:label="__('Invite as')" :label="__('Invite as')"
:options="[ :options="[
{ label: __('Regular Access'), value: 'Sales User' }, { label: __('Sales User'), value: 'Sales User' },
{ label: __('Manager Access'), value: 'Sales Manager' }, { label: __('Manager'), value: 'Sales Manager' },
{ label: __('Admin'), value: 'System Manager' },
]" ]"
:description="description" :description="description"
/> />
@ -108,6 +109,8 @@ const error = ref(null)
const description = computed(() => { const description = computed(() => {
return { return {
'System Manager':
'Can manage all aspects of the CRM, including user management, customizations and settings.',
'Sales Manager': 'Sales Manager':
'Can manage and invite new agents, and create public & private views (reports).', 'Can manage and invite new agents, and create public & private views (reports).',
'Sales User': 'Sales User':
@ -116,8 +119,9 @@ const description = computed(() => {
}) })
const roleMap = { const roleMap = {
'Sales User': __('Regular Access'), 'Sales User': __('Sales User'),
'Sales Manager': __('Manager Access'), 'Sales Manager': __('Manager'),
'System Manager': __('Admin'),
} }
const inviteByEmail = createResource({ const inviteByEmail = createResource({