This commit is contained in:
@@ -4,7 +4,8 @@
|
||||
<v-row v-if="formState.ready">
|
||||
<v-col>
|
||||
<v-form ref="form">
|
||||
todo: set password, maybe set user options?
|
||||
todo: set password, maybe set user options? todo: show lastlogin on
|
||||
list and in form as readonly
|
||||
<v-row>
|
||||
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
@@ -35,10 +36,7 @@
|
||||
@click:clear="fieldValueChanged('employeeNumber')"
|
||||
:counter="255"
|
||||
:label="$ay.t('UserEmployeeNumber')"
|
||||
:rules="[
|
||||
form().max255(this, 'employeeNumber'),
|
||||
form().required(this, 'employeeNumber')
|
||||
]"
|
||||
:rules="[form().max255(this, 'employeeNumber')]"
|
||||
:error-messages="form().serverErrors(this, 'employeeNumber')"
|
||||
ref="employeeNumber"
|
||||
:data-cy="!!$ay.dev ? 'employeeNumber' : false"
|
||||
@@ -288,10 +286,10 @@ export default {
|
||||
obj: {
|
||||
id: 0,
|
||||
concurrency: 0,
|
||||
active: null,
|
||||
active: false,
|
||||
name: null,
|
||||
roles: null,
|
||||
userType: 0,
|
||||
userType: 3,
|
||||
employeeNumber: null,
|
||||
notes: null,
|
||||
customerId: null,
|
||||
@@ -442,6 +440,10 @@ export default {
|
||||
submitObject.login = vm.login;
|
||||
}
|
||||
|
||||
if (submitObject.roles == null) {
|
||||
submitObject.roles = 0;
|
||||
}
|
||||
|
||||
let res = await window.$gz.api.upsert(url, submitObject);
|
||||
vm.formState.loading = false;
|
||||
if (res.error) {
|
||||
|
||||
Reference in New Issue
Block a user