| | |
| | | /* webpackChunkName: "Home" */ /* webpackPrefetch: true */ "@/page/assetsCenter/index.vue" |
| | | ), |
| | | }, |
| | | { |
| | | //个人中心 |
| | | path: "/userCenter", |
| | | name: "userCenter", |
| | | meta: { footer: true, requireAuth: true }, |
| | | component: () => |
| | | import( |
| | | /* webpackChunkName: "userCenter" */ /* webpackPrefetch: true */ "@/page/userCenter/index.vue" |
| | | ), |
| | | }, |
| | | { |
| | | path: "/profile", |
| | | name: "profile", |
| | | meta: { footer: true, requireAuth: true }, |
| | | component: () => |
| | | import( |
| | | /* webpackChunkName: "Home" */ /* webpackPrefetch: true */ "@/page/assetsCenter/profile.vue" |
| | |
| | | /* webpackChunkName: "safeVerify" */ /* webpackPrefetch: true */ "@/page/forget/safeVerify.vue" |
| | | ), |
| | | }, |
| | | { |
| | | //个人中心 |
| | | path: "/userCenter", |
| | | name: "userCenter", |
| | | component: () => |
| | | import( |
| | | /* webpackChunkName: "userCenter" */ /* webpackPrefetch: true */ "@/page/userCenter/index.vue" |
| | | ), |
| | | }, |
| | | |
| | | { |
| | | //安全中心 |
| | | path: "/safety", |
| | |
| | | // 判断该路由是否需要登录权限 |
| | | if (store.state.user.userInfo.token) { |
| | | // 通过vuex state获取当前的token是否存在 |
| | | if (to.meta.kyc && store.state.user.userInfo.kyc !== 2) { |
| | | |
| | | if (to.meta.kyc && store.state.user.kyc !== 2) { |
| | | return Toast.fail(i18n.t("请先实名认证!")); |
| | | } |
| | | if (to.meta.isMerchant) { |