This commit is contained in:
2021-04-27 21:16:02 +00:00
parent 621378a7c7
commit f7d1488e23
4 changed files with 50 additions and 29 deletions

View File

@@ -17,6 +17,7 @@
<v-text-field
v-model="obj.name"
:readonly="formState.readOnly"
:disabled="obj.id === 1"
:label="$ay.t('Name')"
:rules="[form().required(this, 'name')]"
:error-messages="form().serverErrors(this, 'name')"
@@ -46,7 +47,7 @@
></gz-pick-list>
</v-col>
<v-col cols="12" sm="6" lg="4" xl="3">
<v-col cols="12" sm="6" lg="4" xl="3" v-if="obj.id != 1">
<v-text-field
v-model="obj.employeeNumber"
:readonly="formState.readOnly"
@@ -65,6 +66,7 @@
:label="$ay.t('AuthorizationRoles')"
v-model="obj.roles"
:readonly="formState.readOnly"
:disabled="obj.id === 1"
ref="roles"
test-id="roles"
:error-messages="form().serverErrors(this, 'roles')"
@@ -86,6 +88,7 @@
item-text="name"
item-value="id"
:readonly="formState.readOnly"
:disabled="obj.id === 1"
:label="$ay.t('UserType')"
ref="usertype"
data-cy="usertype"
@@ -142,6 +145,7 @@
<v-checkbox
v-model="obj.active"
:readonly="formState.readOnly"
:disabled="obj.id === 1"
:label="$ay.t('Active')"
ref="active"
data-cy="active"