|
@@ -203,14 +203,18 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
const userBack = (rule,value,callback) =>{
|
|
|
- vailUserName(value).then((res)=>{
|
|
|
- console.log(res,"userName")
|
|
|
- if(res.data.data){
|
|
|
+ if(this.operation){
|
|
|
+ vailUserName(value).then((res)=>{
|
|
|
+ console.log(res,"userName")
|
|
|
+ if(res.data.data){
|
|
|
+ callback()
|
|
|
+ }else{
|
|
|
+ callback(new Error('用户名重复'))
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }else{
|
|
|
callback()
|
|
|
- }else{
|
|
|
- callback(new Error('用户名重复'))
|
|
|
- }
|
|
|
- })
|
|
|
+ }
|
|
|
}
|
|
|
return {
|
|
|
// 用户列表
|
|
@@ -352,6 +356,7 @@ export default {
|
|
|
userRoles.push(row.roleList[i].roleId)
|
|
|
}
|
|
|
this.dataForm.roleList = userRoles
|
|
|
+ this.$refs['ruleForm'].resetFields()
|
|
|
},
|
|
|
|
|
|
// 密码重置 todo
|