|
|
@@ -167,8 +167,15 @@ export default {
|
|
|
message: '加载中...',
|
|
|
forbidClick: true
|
|
|
});
|
|
|
- return this.$http.post('/user/verifyTradeCode', {
|
|
|
- tradeCode: this.password
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ this.$http
|
|
|
+ .post('/user/verifyTradeCode', {
|
|
|
+ tradeCode: this.password
|
|
|
+ })
|
|
|
+ .then(_ => resolve())
|
|
|
+ .catch(e => {
|
|
|
+ reject({ error: '密码错误' });
|
|
|
+ });
|
|
|
});
|
|
|
})
|
|
|
.then(() => {
|
|
|
@@ -178,9 +185,7 @@ export default {
|
|
|
});
|
|
|
})
|
|
|
.catch(e => {
|
|
|
- if (e && e.error) {
|
|
|
- this.$toast('密码错误');
|
|
|
- }
|
|
|
+ this.$toast(e.error || '出现错误,请稍后再试');
|
|
|
return Promise.reject('cancel');
|
|
|
})
|
|
|
.then(res => {
|