4
4
font-size : 30px ;
5
5
}
6
6
</style >
7
-
7
+ user_id,
8
+ email,
9
+ pwd,
10
+ sign_time
8
11
<template >
9
12
<div >
10
13
<div class =" title" >注册</div >
19
22
<el-form-item label =" 注册邮箱" prop =" email" >
20
23
<el-input v-model =" signForm.email" ></el-input >
21
24
</el-form-item >
22
- <el-form-item label =" 登录密码" prop =" pass " >
23
- <el-input type =" password" v-model =" signForm.pass " autocomplete =" off" ></el-input >
25
+ <el-form-item label =" 登录密码" prop =" pwd " >
26
+ <el-input type =" password" v-model =" signForm.pwd " autocomplete =" off" ></el-input >
24
27
</el-form-item >
25
- <el-form-item label =" 确认密码" prop =" checkPass " >
26
- <el-input type =" password" v-model =" signForm.checkPass " autocomplete =" off" ></el-input >
28
+ <el-form-item label =" 确认密码" prop =" check_pwd " >
29
+ <el-input type =" password" v-model =" signForm.check_pwd " autocomplete =" off" ></el-input >
27
30
</el-form-item >
28
31
<el-form-item label-width =" 0px" >
29
32
<el-button type =" primary" @click =" submitForm('signForm')" >注册</el-button >
@@ -68,12 +71,12 @@ export default {
68
71
return {
69
72
signForm: {
70
73
email: " " ,
71
- pass : " " ,
72
- checkPass : " "
74
+ pwd : " " ,
75
+ check_pwd : " "
73
76
},
74
77
rules: {
75
- pass : [{ validator: validatePass, trigger: " blur" }],
76
- checkPass : [{ validator: validatePass2, trigger: " blur" }],
78
+ pwd : [{ validator: validatePass, trigger: " blur" }],
79
+ check_pwd : [{ validator: validatePass2, trigger: " blur" }],
77
80
email: [{ validator: checkEmail, trigger: " blur" }]
78
81
}
79
82
};
@@ -92,14 +95,30 @@ export default {
92
95
},
93
96
sign () {
94
97
console .log (" signService" , signService);
95
-
98
+ let that = this ;
96
99
return signService
97
100
.sign (this .signForm )
98
- .then (() => {
99
- //
101
+ .then (res => {
102
+ if (res .data .success ) {
103
+ that .$message ({
104
+ showClose: true ,
105
+ message: res .data .errorMsg ,
106
+ type: " success"
107
+ });
108
+ } else {
109
+ that .$message ({
110
+ showClose: true ,
111
+ message: res .data .errorMsg ,
112
+ type: " error"
113
+ });
114
+ }
100
115
})
101
116
.catch (error => {
102
- throw new Error (error);
117
+ that .$message ({
118
+ showClose: true ,
119
+ message: error,
120
+ type: " error"
121
+ });
103
122
});
104
123
}
105
124
}
0 commit comments