diff --git a/src/views/users/User/UserCreateUpdate.vue b/src/views/users/User/UserCreateUpdate.vue index cd9900408..de95228ff 100644 --- a/src/views/users/User/UserCreateUpdate.vue +++ b/src/views/users/User/UserCreateUpdate.vue @@ -10,6 +10,7 @@ import { GenericCreateUpdatePage } from '@/layout/components' import UserPassword from '@/components/UserPassword' import RoleCheckbox from '@/views/users/User/components/RoleCheckbox' import rules from '@/components/DataForm/rules' +import { mapGetters } from 'vuex' export default { components: { @@ -109,6 +110,14 @@ export default { } } }, + computed: { + ...mapGetters(['currentOrgIsRoot']) + }, + mounted() { + if (this.currentOrgIsRoot) { + this.fieldsMeta.groups.el.disabled = true + } + }, methods: { cleanFormValue(value) { const method = this.getMethod()