|
@@ -84,9 +84,10 @@
|
|
},
|
|
},
|
|
confirmLoading: false,
|
|
confirmLoading: false,
|
|
validatorRules: {
|
|
validatorRules: {
|
|
- username: [{
|
|
|
|
- required: true, message: '请输入用户名称!',
|
|
|
|
- }],
|
|
|
|
|
|
+ username: [
|
|
|
|
+ { required: true, message: '请输入用户名称!', },
|
|
|
|
+ { validator: (rule, value, callback) => validateDuplicateValue('interlock_user', 'username', value, this.model.id, callback)},
|
|
|
|
+ ],
|
|
},
|
|
},
|
|
url: {
|
|
url: {
|
|
add: "/interlockUser/interlockUser/addUser",
|
|
add: "/interlockUser/interlockUser/addUser",
|
|
@@ -265,6 +266,7 @@
|
|
this.model.systemLimitList = arr.map(item => {
|
|
this.model.systemLimitList = arr.map(item => {
|
|
if(item.manage){item.limitType = '0'}
|
|
if(item.manage){item.limitType = '0'}
|
|
if(item.view){item.limitType = '1'}
|
|
if(item.view){item.limitType = '1'}
|
|
|
|
+ if(!item.manage && !item.view){item.limitType = ''}
|
|
return item
|
|
return item
|
|
})
|
|
})
|
|
this.model.role = this.model.isSystem ? '0' : '1'
|
|
this.model.role = this.model.isSystem ? '0' : '1'
|