|
@@ -197,29 +197,33 @@ export default {
|
|
addData(){
|
|
addData(){
|
|
console.log(this.form);
|
|
console.log(this.form);
|
|
//1.先验证用户是否已经存在
|
|
//1.先验证用户是否已经存在
|
|
- this.$store.dispatch('userMember/verifyUserInfo',{user_name:this.form.user_name}).then(res=>{
|
|
|
|
- if(res.code==0){
|
|
|
|
- //如果code为0表示用户不存在,提交表单
|
|
|
|
- this.$store.dispatch('userMember/createUser',this.form).then(res=>{
|
|
|
|
- console.log(res);
|
|
|
|
|
|
+ this.$refs.form.validate(valid => {
|
|
|
|
+ if (valid) {
|
|
|
|
+ this.$store.dispatch('userMember/verifyUserInfo',{user_name:this.form.user_name}).then(res=>{
|
|
|
|
+ if(res.code==0){
|
|
|
|
+ //如果code为0表示用户不存在,提交表单
|
|
|
|
+ this.$store.dispatch('userMember/createUser',this.form).then(res=>{
|
|
|
|
+ console.log(res);
|
|
|
|
+ this.$message({
|
|
|
|
+ type: 'success',
|
|
|
|
+ message: '用户添加成功!'
|
|
|
|
+ });
|
|
|
|
+ this.goList();
|
|
|
|
+ })
|
|
|
|
+ }else if(res.code==200){
|
|
|
|
+ //如果code==200 表示用户存在,阻止进一步提交
|
|
|
|
+ this.$message({
|
|
|
|
+ type: 'warning',
|
|
|
|
+ message: '该账号已被注册,请更换其他账号!'
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ }).catch(error=>{
|
|
this.$message({
|
|
this.$message({
|
|
- type: 'success',
|
|
|
|
- message: '用户添加成功!'
|
|
|
|
|
|
+ type: 'info',
|
|
|
|
+ message: '网络错误,请重试!'
|
|
});
|
|
});
|
|
- this.goList();
|
|
|
|
})
|
|
})
|
|
- }else if(res.code==200){
|
|
|
|
- //如果code==200 表示用户存在,阻止进一步提交
|
|
|
|
- this.$message({
|
|
|
|
- type: 'warning',
|
|
|
|
- message: '该账号已被注册,请更换其他账号!'
|
|
|
|
- });
|
|
|
|
}
|
|
}
|
|
- }).catch(error=>{
|
|
|
|
- this.$message({
|
|
|
|
- type: 'info',
|
|
|
|
- message: '网络错误,请重试!'
|
|
|
|
- });
|
|
|
|
})
|
|
})
|
|
},
|
|
},
|
|
//提交表单 start ------------------------------------------------------------>
|
|
//提交表单 start ------------------------------------------------------------>
|
|
@@ -245,32 +249,36 @@ export default {
|
|
},
|
|
},
|
|
//修改用户
|
|
//修改用户
|
|
editData(){
|
|
editData(){
|
|
- this.$store.dispatch('userMember/verifyUserInfo',{id:this.editId,user_name:this.form.user_name}).then(res=>{
|
|
|
|
- if(res.code==0){
|
|
|
|
- this.form.id = this.editId;
|
|
|
|
- delete this.form.password;
|
|
|
|
- delete this.form.confirm_password;
|
|
|
|
- //如果code为0表示用户不存在,提交表单
|
|
|
|
- this.$store.dispatch('userMember/updateUser',this.form).then(res=>{
|
|
|
|
- console.log(res);
|
|
|
|
|
|
+ this.$refs.form.validate(valid => {
|
|
|
|
+ if (valid) {
|
|
|
|
+ this.$store.dispatch('userMember/verifyUserInfo',{id:this.editId,user_name:this.form.user_name}).then(res=>{
|
|
|
|
+ if(res.code==0){
|
|
|
|
+ this.form.id = this.editId;
|
|
|
|
+ delete this.form.password;
|
|
|
|
+ delete this.form.confirm_password;
|
|
|
|
+ //如果code为0表示用户不存在,提交表单
|
|
|
|
+ this.$store.dispatch('userMember/updateUser',this.form).then(res=>{
|
|
|
|
+ console.log(res);
|
|
|
|
+ this.$message({
|
|
|
|
+ type: 'success',
|
|
|
|
+ message: '用户添加成功!'
|
|
|
|
+ });
|
|
|
|
+ this.goList();
|
|
|
|
+ })
|
|
|
|
+ }else if(res.code==200){
|
|
|
|
+ //如果code==200 表示用户存在,阻止进一步提交
|
|
|
|
+ this.$message({
|
|
|
|
+ type: 'warning',
|
|
|
|
+ message: '该账号已被注册,请更换其他账号!'
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ }).catch(error=>{
|
|
this.$message({
|
|
this.$message({
|
|
- type: 'success',
|
|
|
|
- message: '用户添加成功!'
|
|
|
|
|
|
+ type: 'info',
|
|
|
|
+ message: '网络错误,请重试!'
|
|
});
|
|
});
|
|
- this.goList();
|
|
|
|
})
|
|
})
|
|
- }else if(res.code==200){
|
|
|
|
- //如果code==200 表示用户存在,阻止进一步提交
|
|
|
|
- this.$message({
|
|
|
|
- type: 'warning',
|
|
|
|
- message: '该账号已被注册,请更换其他账号!'
|
|
|
|
- });
|
|
|
|
}
|
|
}
|
|
- }).catch(error=>{
|
|
|
|
- this.$message({
|
|
|
|
- type: 'info',
|
|
|
|
- message: '网络错误,请重试!'
|
|
|
|
- });
|
|
|
|
})
|
|
})
|
|
},
|
|
},
|
|
//重置密码
|
|
//重置密码
|