|
|
@@ -124,7 +124,21 @@ export default {
|
|
|
// return Promise.reject();
|
|
|
// });
|
|
|
// });
|
|
|
- return (this.$store.userInfo || {}).settleAccountId != undefined ? Promise.resolve() : Promise.reject();
|
|
|
+ return (this.$store.state.userInfo || {}).settleAccountId != undefined
|
|
|
+ ? Promise.resolve()
|
|
|
+ : this.$dialog
|
|
|
+ .confirm({
|
|
|
+ title: '银行卡未绑定',
|
|
|
+ message: '您的账户还未绑定银行卡',
|
|
|
+ confirmButtonText: '前往绑定'
|
|
|
+ })
|
|
|
+ .then(() => {
|
|
|
+ this.$router.push('/mineBanks');
|
|
|
+ return Promise.reject();
|
|
|
+ })
|
|
|
+ .catch(() => {
|
|
|
+ return Promise.reject();
|
|
|
+ });
|
|
|
},
|
|
|
checkAuth() {
|
|
|
if (this.authStatus === '已认证') {
|