1
zzzz
2024-03-21 50298673b5146454bf81e642ebadb9697400d13a
1
{"ast":null,"code":"import \"vant/es/toast/style\";\nimport _Toast from \"vant/es/toast\";\nimport Vue from \"vue\";\nimport Router from \"vue-router\";\nimport store from '../store';\nVue.use(Router);\nconst router = new Router({\n  scrollBehavior(to, from, savedPosition) {\n    // return 期望滚动到哪个位置\n    // 返回原来的位置\n    // return savePosition\n    // 返回页面顶部\n    return {\n      x: 0,\n      y: 0\n    };\n  },\n  routes: [{\n    path: \"/home\",\n    name: \"Home\",\n    meta: {\n      index: 0,\n      keepAlive: true,\n      footer: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */\"@/page/home.vue\")\n  }, {\n    path: \"/quotes\",\n    name: \"Quotes\",\n    meta: {\n      index: 2,\n      footer: true,\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/quotes.vue\")\n  }, {\n    path: \"/funds\",\n    name: \"Funds\",\n    meta: {\n      footer: true,\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/index.vue\")\n  }, {\n    path: \"/funds\",\n    name: \"Funds\",\n    meta: {\n      footer: true,\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/index.vue\")\n  }, {\n    path: \"/assetsCenter/index\",\n    name: \"Assets\",\n    meta: {\n      index: 3\n    },\n    component: () => import( /* webpackChunkName: \"Assets\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/index.vue\")\n  }, {\n    //充提记录\n    path: \"/assetsCenter/rechargeWithdrawRecord\",\n    name: \"rechargeWithdrawRecord\",\n    meta: {\n      index: 4\n    },\n    component: () => import( /* webpackChunkName: \"rechargeWithdrawRecord\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/rechargeWithdrawRecord.vue\")\n  }, {\n    //充值列表\n    path: \"/recharge/rechargeList\",\n    name: \"rechargeList\",\n    meta: {\n      index: 5,\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargeList.vue\")\n  }, {\n    //充值页面\n    path: \"/recharge/rechargePage\",\n    name: \"rechargePage\",\n    meta: {\n      index: 6\n    },\n    component: () => import( /* webpackChunkName: \"rechargePage\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargePage.vue\")\n  }, {\n    //充值提交\n    path: \"/recharge/rechargeSubmit\",\n    name: \"rechargeSubmit\",\n    meta: {\n      index: 7\n    },\n    component: () => import( /* webpackChunkName: \"rechargeSubmit\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargeSubmit.vue\")\n  }, {\n    //充值详情\n    path: \"/recharge/rechargeDetail\",\n    name: \"rechargeDetail\",\n    meta: {\n      index: 8\n    },\n    component: () => import( /* webpackChunkName: \"rechargeDetail\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargeDetail.vue\")\n  }, {\n    //提现页面\n    path: \"/withdraw/withdrawPage\",\n    name: \"withdrawPage\",\n    meta: {\n      index: 9\n    },\n    component: () => import( /* webpackChunkName: \"withdrawPage\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawPage.vue\")\n  }, {\n    //提现申请提交\n    path: \"/withdraw/withdrawSumbit\",\n    name: \"withdrawSumbit\",\n    meta: {\n      index: 10\n    },\n    component: () => import( /* webpackChunkName: \"withdrawSumbit\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawSumbit.vue\")\n  }, {\n    //提现申请密码验证\n    path: \"/withdraw/securityVerification\",\n    name: \"SecurityVerification\",\n    meta: {\n      index: 10\n    },\n    props(route) {\n      return {\n        ...route.query\n      };\n    },\n    component: () => import( /* webpackChunkName: \"SecurityVerification\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawalSecurityVerification\")\n  }, {\n    //提现详情\n    path: \"/withdraw/withdrawDetail\",\n    name: \"withdrawDetail\",\n    meta: {\n      index: 11\n    },\n    component: () => import( /* webpackChunkName: \"withdrawDetail\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawDetail.vue\")\n  }, {\n    //闪兑页面\n    path: \"/exchange/exchangePage\",\n    name: \"exchangePage\",\n    meta: {\n      index: 12,\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/exchange/exchangePage.vue\")\n  }, {\n    //闪兑提交\n    path: \"/exchange/exchangeSubmit\",\n    name: \"exchangeSubmit\",\n    meta: {\n      index: 13\n    },\n    component: () => import( /* webpackChunkName: \"exchangeSubmit\" */ /* webpackPrefetch: true */\"@/page/exchange/exchangeSubmit.vue\")\n  }, {\n    //闪兑历史\n    path: \"/exchange/exchangeHistory\",\n    name: \"exchangeHistory\",\n    meta: {\n      index: 14\n    },\n    component: () => import( /* webpackChunkName: \"exchangeHistory\" */ /* webpackPrefetch: true */\"@/page/exchange/exchangeHistory.vue\")\n  }, {\n    //常见问题\n    path: \"/CommonProblem\",\n    name: \"CommonProblem\",\n    meta: {\n      index: 15\n    },\n    component: () => import( /* webpackChunkName: \"CommonProblem\" */ /* webpackPrefetch: true */\"@/page/CommonProblem/index.vue\")\n  }, {\n    //帮助中心\n    path: \"/helpCenter\",\n    name: \"helpCenter\",\n    meta: {\n      index: 16\n    },\n    component: () => import( /* webpackChunkName: \"helpCenter\" */ /* webpackPrefetch: true */\"@/page/helpCenter/index.vue\")\n  }, {\n    //问题详情\n    path: \"/helpDetail\",\n    name: \"helpDetail\",\n    meta: {\n      index: 17\n    },\n    component: () => import( /* webpackChunkName: \"helpDetail\" */ /* webpackPrefetch: true */\"@/page/helpCenter/detail\")\n  }, {\n    //货币理财盈亏订单详情\n    path: \"/profitLoss\",\n    name: \"profitLoss\",\n    component: () => import( /* webpackChunkName: \"profitLoss\" */ /* webpackPrefetch: true */\"@/page/order/CurrencyOrder/profitLoss\")\n  }, {\n    //理财订单详情\n    path: \"/financialOrder\",\n    name: \"FinancialOrder\",\n    component: () => import( /* webpackChunkName: \"FinancialOrder\" */ /* webpackPrefetch: true */\"@/page/order/FinancialOrder/index\")\n  }, {\n    //矿机订单详情\n    path: \"/miningMachineOrder\",\n    name: \"MiningMachineOrder\",\n    component: () => import( /* webpackChunkName: \"MiningMachineOrder\" */ /* webpackPrefetch: true */\"@/page/order/MiningMachineOrder/index\")\n  }, {\n    //矿机理财购买确认\n    path: \"/machine-confirm\",\n    name: \"MachineConfirm\",\n    component: () => import( /* webpackChunkName: \"MachineConfirm\" */ /* webpackPrefetch: true */\"@/page/financialManagement/machineConfirm\")\n  }, {\n    //基金理财购买确认\n    path: \"/financial-confirm\",\n    name: \"FinancialConfirm\",\n    component: () => import( /* webpackChunkName: \"FinancialConfirm\" */ /* webpackPrefetch: true */\"@/page/financialManagement/FinancialManagementConfirm\")\n  }, {\n    //理财历史\n    path: '/financialHistory',\n    name: 'FinancialHistory',\n    component: () => import( /* webpackChunkName: \"FinancialHistory\" */ /* webpackPrefetch: true */'@/page/FinancialHistory')\n  }, {\n    //服务条款\n    path: '/TermsOfService',\n    name: 'TermsOfService',\n    component: () => import( /* webpackChunkName: \"TermsOfService\" */ /* webpackPrefetch: true */'@/page/TermsOfService/index.vue')\n  }, {\n    //汇率设置\n    path: '/exchangeRate',\n    name: 'exchangeRate',\n    component: () => import( /* webpackChunkName: \"exchangeRate\" */ /* webpackPrefetch: true */'@/page/exchangeRate/index.vue')\n  }, {\n    //账变记录\n    path: '/accountChange',\n    name: 'accountChange',\n    meta: {\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"accountChange\" */ /* webpackPrefetch: true */'@/page/accountChange/index.vue')\n  }, {\n    //身份认证\n    path: '/authentication',\n    name: 'authentication',\n    component: () => import( /* webpackChunkName: \"authentication\" */ /* webpackPrefetch: true */'@/page/authentication/index.vue')\n  }, {\n    //身份已认证\n    path: '/verified',\n    name: 'verified',\n    component: () => import( /* webpackChunkName: \"verified\" */ /* webpackPrefetch: true */'@/page/authentication/verified.vue')\n  }, {\n    //语言设置\n    path: '/language',\n    name: 'language',\n    component: () => import( /* webpackChunkName: \"language\" */ /* webpackPrefetch: true */'@/page/language/index.vue')\n  }, {\n    //推广中心\n    path: '/promote',\n    name: 'promote',\n    meta: {\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"promote\" */ /* webpackPrefetch: true */'@/page/promote/index.vue')\n  }, {\n    //推广规则\n    path: '/promote/rules',\n    name: 'promoteRules',\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"promoteRules\" */ /* webpackPrefetch: true */'@/page/promote/Rules.vue')\n  }, {\n    //分享二维码\n    path: '/ShareQRCode',\n    name: 'ShareQRCode',\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"ShareQRCode\" */ /* webpackPrefetch: true */'@/page/promote/ShareQRCode.vue')\n  }, {\n    //分享海报\n    path: '/SharePoster',\n    name: 'SharePoster',\n    // meta: { keepAlive: true},\n    component: () => import( /* webpackChunkName: \"SharePoster\" */ /* webpackPrefetch: true */'@/page/promote/SharePoster.vue')\n  }, {\n    //永续合约\n    path: '/perpetualContract/:symbol',\n    name: 'perpetualContract',\n    component: () => import( /* webpackChunkName: \"perpetualContract\" */ /* webpackPrefetch: true */'@/page/perpetualContract/index.vue'),\n    meta: {\n      keepAlive: true,\n      footer: true\n    }\n  }, {\n    //U本位历史\n    path: '/perpetualHistory',\n    name: 'perpetualHistory',\n    component: () => import( /* webpackChunkName: \"perpetualHistory\" */ /* webpackPrefetch: true */'@/page/perpetualContract/perpetualHistory.vue')\n  }, {\n    //永续合约委托详情\n    path: '/entrustDetail',\n    name: 'entrustDetail',\n    component: () => import( /* webpackChunkName: \"entrustDetail\" */ /* webpackPrefetch: true */'@/page/perpetualContract/entrustDetail.vue')\n  }, {\n    //永续合约订单详情\n    path: '/orderDetail',\n    name: 'orderDetail',\n    component: () => import( /* webpackChunkName: \"orderDetail\" */ /* webpackPrefetch: true */'@/page/perpetualContract/orderDetail.vue')\n  }, {\n    //交割合约\n    path: '/deliveryContract',\n    name: 'deliveryContract',\n    component: () => import( /* webpackChunkName: \"deliveryContract\" */ /* webpackPrefetch: true */'@/page/deliveryContract/index.vue')\n  }, {\n    //交割合约历史\n    path: '/deliveryContractHistory',\n    name: 'DeliveryContractHistory',\n    component: () => import( /* webpackChunkName: \"DeliveryContractHistory\" */ /* webpackPrefetch: true */'@/page/DeliveryContractHistory/index.vue')\n  }, {\n    //详情走势图\n    path: '/trendDetails/:symbol',\n    name: 'trendDetails',\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/TtrendDetails/index.vue')\n  }, {\n    //客服\n    path: '/customerService',\n    name: 'customerService',\n    component: () => import( /* webpackChunkName: \"customerService\" */ /* webpackPrefetch: true */'@/page/customerService/index.vue')\n  }, {\n    //登录\n    path: '/login',\n    name: 'login',\n    component: () => import( /* webpackChunkName: \"login\" */ /* webpackPrefetch: true */'@/page/login/index.vue'),\n    meta: {\n      keepAlive: true\n    }\n  }, {\n    //注册\n    path: '/register',\n    name: 'register',\n    component: () => import( /* webpackChunkName: \"register\" */ /* webpackPrefetch: true */'@/page/register/index.vue')\n  }, {\n    //验证码\n    path: '/verify',\n    name: 'verify',\n    component: () => import( /* webpackChunkName: \"verify\" */ /* webpackPrefetch: true */'@/page/register/verify.vue')\n  }, {\n    //设置资金密码\n    path: '/setFond',\n    name: 'setFond',\n    component: () => import( /* webpackChunkName: \"setFond\" */ /* webpackPrefetch: true */'@/page/register/setFond.vue')\n  }, {\n    //注册身份认证\n    path: '/identity',\n    name: 'identity',\n    component: () => import( /* webpackChunkName: \"identity\" */ /* webpackPrefetch: true */'@/page/register/identity.vue')\n  }, {\n    //谷歌验证\n    path: '/gooleVerify',\n    name: 'gooleVerify',\n    component: () => import( /* webpackChunkName: \"gooleVerify\" */ /* webpackPrefetch: true */'@/page/register/gooleVerify.vue')\n  }, {\n    //注册完成\n    path: '/finish',\n    name: 'finish',\n    component: () => import( /* webpackChunkName: \"finish\" */ /* webpackPrefetch: true */'@/page/register/finish.vue')\n  }, {\n    path: '/trade/:symbol',\n    name: 'Trade',\n    meta: {\n      footer: true,\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/trade/index.vue')\n  }, {\n    //币币详情\n    path: '/tradeDetail',\n    name: 'tradeDetail',\n    component: () => import( /* webpackChunkName: \"tradeDetail\" */ /* webpackPrefetch: true */'@/page/tradeDetail/index.vue')\n  }, {\n    //币币记录\n    path: '/tradeRecord/:symbol',\n    name: 'tradeRecord',\n    component: () => import( /* webpackChunkName: \"tradeRecord\" */ /* webpackPrefetch: true */'@/page/tradeRecord/index.vue')\n  }, {\n    //忘记密码\n    path: '/forget',\n    name: 'forget',\n    component: () => import( /* webpackChunkName: \"forget\" */ /* webpackPrefetch: true */'@/page/forget/index.vue')\n  }, {\n    //重置登录密码\n    path: '/resetPassword',\n    name: 'resetPassword',\n    component: () => import( /* webpackChunkName: \"resetPassword\" */ /* webpackPrefetch: true */'@/page/forget/resetPassword.vue')\n  }, {\n    //忘记密码修改成功\n    path: '/passSuccess',\n    name: 'passSuccess',\n    component: () => import( /* webpackChunkName: \"passSuccess\" */ /* webpackPrefetch: true */'@/page/forget/passSuccess.vue')\n  }, {\n    //安全验证\n    path: '/safeVerify',\n    name: 'safeVerify',\n    component: () => import( /* webpackChunkName: \"safeVerify\" */ /* webpackPrefetch: true */'@/page/forget/safeVerify.vue')\n  }, {\n    //个人中心\n    path: '/userCenter',\n    name: 'userCenter',\n    component: () => import( /* webpackChunkName: \"userCenter\" */ /* webpackPrefetch: true */'@/page/userCenter/index.vue')\n  }, {\n    //安全中心\n    path: '/safety',\n    name: 'safety',\n    component: () => import( /* webpackChunkName: \"safety\" */ /* webpackPrefetch: true */'@/page/safety/index.vue')\n  }, {\n    //更换绑定\n    path: '/changeVerify',\n    name: 'changeVerify',\n    component: () => import( /* webpackChunkName: \"changeVerify\" */ /* webpackPrefetch: true */'@/page/safety/changeVerify.vue')\n  }, {\n    //修改登录密码\n    path: '/changePassword',\n    name: 'changePassword',\n    component: () => import( /* webpackChunkName: \"changePassword\" */ /* webpackPrefetch: true */'@/page/changePassword/index.vue')\n  }, {\n    //修改登录密码\n    path: '/changeFundsPassword',\n    name: 'changeFundsPassword',\n    component: () => import( /* webpackChunkName: \"changeFundsPassword\" */ /* webpackPrefetch: true */'@/page/changeFundsPassword/index.vue')\n  }, {\n    //绑定验证\n    path: '/bindVerify',\n    name: 'bindVerify',\n    component: () => import( /* webpackChunkName: \"bindVerify\" */ /* webpackPrefetch: true */'@/page/bindVerify/index.vue')\n  }, {\n    //重置绑定\n    path: '/resetVerify',\n    name: 'resetVerify',\n    component: () => import( /* webpackChunkName: \"resetVerify\" */ /* webpackPrefetch: true */'@/page/resetVerify/index.vue')\n  }, {\n    //\n    path: '/resetSuccess',\n    name: 'resetSuccess',\n    component: () => import( /* webpackChunkName: \"resetSuccess\" */ /* webpackPrefetch: true */'@/page/resetVerify/resetSuccess.vue')\n  }, {\n    path: \"/fm-home\",\n    name: \"financialManagement\",\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"financialManagement\" */ /* webpackPrefetch: true */\"@/page/financialManagement/index\")\n  }, {\n    path: \"/pool-lock\",\n    name: \"PooLock\",\n    component: () => import( /* webpackChunkName: \"PooLock\" */ /* webpackPrefetch: true */\"@/page/financialManagement/poolLock\")\n  }, {\n    path: \"/machine\",\n    name: \"Machine\",\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/financialManagement/miningMachineHome\")\n  }, {\n    path: \"/fund\",\n    name: \"Fund\",\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/financialManagement/fundHome\")\n  }, {\n    path: \"/machine-rule\",\n    name: \"Machinerule\",\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Machinerule\" */ /* webpackPrefetch: true */\"@/page/financialManagement/machineRule\")\n  }, {\n    path: \"/fund-rule\",\n    name: \"Fundrule\",\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"Fundrule\" */ /* webpackPrefetch: true */\"@/page/financialManagement/fundRule\")\n  }, {\n    path: \"/machine-buy\",\n    name: \"MachineBuy\",\n    component: () => import( /* webpackChunkName: \"MachineBuy\" */ /* webpackPrefetch: true */\"@/page/financialManagement/machineBuy\")\n  }, {\n    path: \"/fund-buy\",\n    name: \"FundBuy\",\n    component: () => import( /* webpackChunkName: \"FundBuy\" */ /* webpackPrefetch: true */\"@/page/financialManagement/fundBuy\")\n  }, {\n    //\n    path: '/order-success',\n    name: 'orderSuccess',\n    component: () => import( /* webpackChunkName: \"orderSuccess\" */ /* webpackPrefetch: true */'@/page/financialManagement/orderSuccess.vue')\n  }, {\n    //公告中心\n    path: '/announce',\n    name: 'Announce',\n    component: () => import( /* webpackChunkName: \"Announce\" */ /* webpackPrefetch: true */'@/page/announce/index.vue')\n  }, {\n    //公告详情\n    path: '/announceDetail',\n    name: 'AnnounceDetail',\n    component: () => import( /* webpackChunkName: \"AnnounceDetail\" */ /* webpackPrefetch: true */'@/page/announce/announceDetail.vue')\n  }, {\n    //质押借币\n    path: '/pledgeLoan',\n    name: 'PledgeLoan',\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/index.vue')\n  }, {\n    //质押订单\n    path: '/pledgeLoanOrder',\n    name: 'pledgeLoanOrder',\n    component: () => import( /* webpackChunkName: \"pledgeLoanOrder\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeLoanOrder.vue')\n  }, {\n    //质押订单详情\n    path: '/pledgeLoanOrderDetail',\n    name: 'PledgeLoanOrderDetail',\n    component: () => import( /* webpackChunkName: \"PledgeLoanOrderDetail\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeLoanOrderDetail.vue')\n  }, {\n    //新增质押\n    path: '/addPledge',\n    name: 'AddPledge',\n    component: () => import( /* webpackChunkName: \"AddPledge\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/addPledge.vue')\n  }, {\n    //续借\n    path: '/pledgeLoanRenew',\n    name: 'PledgeLoanRenew',\n    component: () => import( /* webpackChunkName: \"PledgeLoanRenew\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeLoanRenew.vue')\n  }, {\n    //质押记录\n    path: '/pledgeRecord',\n    name: 'PledgeRecord',\n    component: () => import( /* webpackChunkName: \"PledgeRecord\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeRecord.vue')\n  }, {\n    //还款\n    path: '/repayment',\n    name: 'Repayment',\n    component: () => import( /* webpackChunkName: \"Repayment\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/repayment.vue')\n  }, {\n    //认证中心\n    path: '/certificationCenter',\n    name: 'CertificationCenter',\n    component: () => import( /* webpackChunkName: \"CertificationCenter\" */ /* webpackPrefetch: true */'@/page/certificationCenter/index.vue')\n  }, {\n    //高级认证\n    path: '/advancedCtf',\n    name: 'AdvancedCtf',\n    component: () => import( /* webpackChunkName: \"AdvancedCtf\" */ /* webpackPrefetch: true */'@/page/certificationCenter/advancedCtf.vue')\n  }, {\n    //c2c自选区我要买\n    path: '/wantBuy',\n    name: 'WantBuy',\n    meta: {\n      keepAlive: false\n    },\n    component: () => import( /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/page/wantBuy/index')\n  }, {\n    //广告筛选\n    path: '/wantBuy/adScreening',\n    name: 'adScreening',\n    component: () => import( /* webpackChunkName: \"adScreening\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/page/adScreening')\n  }, {\n    //c2c购买\n    path: '/wantBuy/c2cBuy',\n    name: 'c2cBuy',\n    component: () => import( /* webpackChunkName: \"c2cBuy\" */ /* webpackPrefetch: true */'@/page/c2c-trade/page/c2cBuy')\n  }, {\n    //c2c交易相关回答\n    path: '/c2cTransactionAnswer',\n    name: 'C2cTransactionAnswer',\n    component: () => import( /* webpackChunkName: \"C2cTransactionAnswer\" */ /* webpackPrefetch: true */'@/page/c2cAnswer/index'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    //广告详情\n    path: '/adDetails',\n    name: 'AdDetails',\n    component: () => import( /* webpackChunkName: \"AdDetails\" */ /* webpackPrefetch: true */'@/page/myAd/adDetails')\n  }, {\n    //历史广告\n    path: '/AdHistory',\n    name: 'AdHistory',\n    component: () => import( /* webpackChunkName: \"AdHistory\" */ /* webpackPrefetch: true */'@/page/myAd/AdHistory')\n  }, {\n    //编辑广告/发布广告\n    path: '/editAd',\n    name: 'EditAd',\n    component: () => import( /* webpackChunkName: \"EditAd\" */ /* webpackPrefetch: true */'@/page/myAd/editAd')\n  }, {\n    //保存广告\n    path: '/saveAd',\n    name: 'SaveAd',\n    component: () => import( /* webpackChunkName: \"SaveAd\" */ /* webpackPrefetch: true */'@/page/myAd/saveAd')\n  }, {\n    // 收款方式\n    path: \"/paymentMethod\",\n    name: 'paymentMethod',\n    component: () => import( /* webpackChunkName: \"paymentMethod\" */ /* webpackPrefetch: true */\"@/page/placeAnOrder/page/payment-method/PaymentMethod\")\n  }, {\n    // 银行卡详情\n    path: '/wantBuy/bankCar',\n    name: 'bankCarDetail',\n    component: () => import( /* webpackChunkName: \"bankCarDetail\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/components/bankCardDetail/index'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // 添加收款方式\n    path: '/wantBuy/addPaymentMethod',\n    name: 'addPaymentMethod',\n    component: () => import( /* webpackChunkName: \"addPaymentMethod\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/page/addPaymentMethod/AddPaymentMethod')\n  }, {\n    // c2c买卖交易\n    path: '/c2cTrade',\n    name: 'c2cTrade',\n    meta: {\n      keepAlive: false\n    },\n    props(route) {\n      return {\n        ...route.query\n      };\n    },\n    component: () => import( /* webpackChunkName: \"c2cTrade\" */ /* webpackPrefetch: true */'@/page/c2c-trade')\n  }, {\n    // c2c用户中心更多数据\n    path: '/c2cUser/c2cUserMore',\n    name: 'c2cUserMore',\n    component: () => import( /* webpackChunkName: \"c2cUserMore\" */ /* webpackPrefetch: true */'@/page/c2cUser/page/c2cUserMore')\n  }, {\n    //c2c帮助中心\n    path: '/c2cHelpCenter',\n    name: 'HelpCenter',\n    component: () => import( /* webpackChunkName: \"c2cHelpCenter\" */ /* webpackPrefetch: true */'@/page/c2cHelpCenter/index')\n  }, {\n    // c2c通知中心\n    path: '/c2cNoticeSettings',\n    name: 'c2cNoticeSettings',\n    component: () => import( /* webpackChunkName: \"c2cNoticeSettings\" */ /* webpackPrefetch: true */'@/page/c2cUser/page/c2cNoticeSettings')\n  }, {\n    // 生成订单详情页\n    path: '/orderGeneration',\n    name: 'orderGeneration',\n    component: () => import( /* webpackChunkName: \"orderGeneration\" */ /* webpackPrefetch: true */'@/page/c2cOrder/order-generation'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // 取消订单\n    path: '/cancelOrder',\n    name: 'cancelOrder',\n    component: () => import( /* webpackChunkName: \"cancelOrder\" */ /* webpackPrefetch: true */'@/page/c2cOrder/cancel-order/cancelOrder')\n  }, {\n    // 申诉\n    path: '/appeal',\n    name: 'appeal',\n    component: () => import( /* webpackChunkName: \"appeal\" */ /* webpackPrefetch: true */'@/page/c2cOrder/appeal')\n  }, {\n    // 申诉成功\n    path: '/appeal/page',\n    name: 'appealSuccess',\n    component: () => import( /* webpackChunkName: \"appealSuccess\" */ /* webpackPrefetch: true */'@/page/c2cOrder/appeal/Appeal')\n  }, {\n    // 付款\n    path: '/paymentBuy',\n    name: 'paymentBuy',\n    component: () => import( /* webpackChunkName: \"paymentBuy\" */ /* webpackPrefetch: true */\"@/page/c2cOrder/payment/PaymentBuy\")\n  }, {\n    // 付款\n    path: '/payment',\n    name: 'payment',\n    component: () => import( /* webpackChunkName: \"payment\" */ /* webpackPrefetch: true */'@/page/c2cOrder/payment'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // 付款详情\n    path: '/paymentDetail',\n    name: 'paymentDetail',\n    component: () => import( /* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */'@/page/c2cOrder/payment/PaymentDetail')\n  }, {\n    // 广告商个人信息详情\n    path: '/advertisers-info',\n    component: () => import( /* webpackChunkName: \"advertisers-info\" */ /* webpackPrefetch: true */'@/page/advertisers/info'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // c2c收款方式\n    path: '/c2cCollection',\n    component: () => import( /* webpackChunkName: \"c2cCollection\" */ /* webpackPrefetch: true */'@/page/c2c-trade/page/c2cCollection'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // 广告商个人信息详情\n    path: '/advertiserDetail',\n    component: () => import( /* webpackChunkName: \"advertiserDetail\" */ /* webpackPrefetch: true */'@/page/advertiserDetail/index'),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // 广告商个人信息详情\n    path: '/advertiserDetail/detail',\n    component: () => import( /* webpackChunkName: \"advertiserDetail\" */ /* webpackPrefetch: true */'@/page/advertiserDetail/detail')\n  }, {\n    // 广告历史记录\n    path: '/advertiserHistory',\n    component: () => import( /* webpackChunkName: \"advertiserHistory\" */ /* webpackPrefetch: true */'@/page/advertiserHistory/index')\n  }, {\n    // 广告历史记录详情\n    path: '/advertiserHistory/detail',\n    component: () => import( /* webpackChunkName: \"advertiserHistory\" */ /* webpackPrefetch: true */'@/page/advertiserHistory/detail')\n  }, {\n    // 成为认证广告商\n    path: '/CertifiedAdvertiser',\n    component: () => import( /* webpackChunkName: \"CertifiedAdvertiser\" */ /* webpackPrefetch: true */'@/page/myAd/CertifiedAdvertiser')\n  }, {\n    // 选择法币\n    path: '/selectLegalCurrency',\n    component: () => import( /* webpackChunkName: \"selectLegalCurrency\" */ /* webpackPrefetch: true */'@/page/selectLegalCurrency/index')\n  }, {\n    // c2c出售订单生成\n    path: '/sellGenerate',\n    component: () => import( /* webpackChunkName: \"sellGenerate\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/SellGenerate\"),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // 确认收款\n    path: '/confirmedPaid',\n    meta: {\n      keepAlive: true\n    },\n    component: () => import( /* webpackChunkName: \"confirmedPaid\" */ /* webpackPrefetch: true */\"@/page/c2cOrder/payment/ConfirmedPaid\")\n  }, {\n    // 验证码验证\n    path: '/verification',\n    component: () => import( /* webpackChunkName: \"verification\" */ /* webpackPrefetch: true */\"@/page/verification-code/VerificationCode\")\n  }, {\n    // 买家交易成功\n    path: '/tradeSuccessBuyer',\n    component: () => import( /* webpackChunkName: \"tradeSuccessBuyer\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessBuyer\")\n  }, {\n    // 卖家交易\n    path: '/tradeSuccessSell',\n    component: () => import( /* webpackChunkName: \"tradeSuccessSell\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessSell\")\n  }, {\n    // 买家交易成功详情\n    path: '/tradeSuccessDetailBuyer',\n    component: () => import( /* webpackChunkName: \"tradeSuccessDetailBuyer\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessDetailBuyer\")\n  }, {\n    // 卖家交易成功详情\n    path: '/tradeSuccessDetailSell',\n    component: () => import( /* webpackChunkName: \"tradeSuccessDetailSell\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessDetailSell\")\n  }, {\n    // 联系买家/卖家\n    path: '/chat',\n    component: () => import( /* webpackChunkName: \"chat\" */ /* webpackPrefetch: true */\"@/page/chat\"),\n    props(route) {\n      return {\n        ...route\n      };\n    }\n  }, {\n    path: '/c2c_normal_user',\n    meta: {\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"c2c_normal_user\" */ /* webpackPrefetch: true */\"@/page/c2cUser/normalUserCenter\")\n  }, {\n    // c2c页面\n    path: '/c2c',\n    component: () => import( /* webpackChunkName: \"c2c\" */ /* webpackPrefetch: true */\"@/page/c2c\"),\n    children: [{\n      path: 'c2cUser',\n      meta: {\n        requireAuth: true,\n        isMerchant: true\n      },\n      component: () => import(\"@/page/c2cUser\")\n    }, {\n      // 订单列表\n      path: 'orderList',\n      meta: {\n        requireAuth: true,\n        isMerchant: true\n      },\n      component: () => import('@/page/orderList/index')\n    }, {\n      //接单模式广告\n      path: 'advertise',\n      name: 'Advertise',\n      meta: {\n        requireAuth: true,\n        isMerchant: true\n      },\n      component: () => import('@/page/myAd/index')\n    }, {\n      // 接单模式\n      path: 'receivingBuy',\n      meta: {\n        requireAuth: true,\n        isMerchant: true\n      },\n      component: () => import('@/page/receivingBuy/index')\n    }]\n  }, {\n    // c2c帮助\n    path: '/c2cHelp',\n    name: 'C2cHelp',\n    meta: {\n      requireAuth: true\n    },\n    component: () => import( /* webpackChunkName: \"c2cHelp\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/c2cHelp\")\n  },\n  // {//质押借币\n  //   path: '/pledgeLoan',\n  //   name: 'PledgeLoan',\n  //   component: () => import('@/page/pledgeLoan/index.vue')\n  // },\n  // {//质押订单\n  //   path: '/pledgeLoanOrder',\n  //   name: 'pledgeLoanOrder',\n  //   component: () => import('@/page/pledgeLoan/pledgeLoanOrder.vue')\n  // },\n  // {//质押订单详情\n  //   path: '/pledgeLoanOrderDetail',\n  //   name: 'PledgeLoanOrderDetail',\n  //   component: () => import('@/page/pledgeLoan/pledgeLoanOrderDetail.vue')\n  // },\n  // {//新增质押\n  //   path: '/addPledge',\n  //   name: 'AddPledge',\n  //   component: () => import('@/page/pledgeLoan/addPledge.vue')\n  // },\n  // {//续借\n  //   path: '/pledgeLoanRenew',\n  //   name: 'PledgeLoanRenew',\n  //   component: () => import('@/page/pledgeLoan/pledgeLoanRenew.vue')\n  // },\n  // {//质押记录\n  //   path: '/pledgeRecord',\n  //   name: 'PledgeRecord',\n  //   component: () => import('@/page/pledgeLoan/pledgeRecord.vue')\n  // },\n  // {//还款\n  //   path: '/repayment',\n  //   name: 'Repayment',\n  //   component: () => import('@/page/pledgeLoan/repayment.vue')\n  // },\n  // {//认证中心\n  //   path: '/certificationCenter',\n  //   name: 'CertificationCenter',\n  //   component: () => import('@/page/certificationCenter/index.vue')\n  // },\n  // {//高级认证\n  //   path: '/advancedCtf',\n  //   name: 'AdvancedCtf',\n  //   component: () => import('@/page/certificationCenter/advancedCtf.vue')\n  // },\n  {\n    // c2c订单列表\n    path: '/wantBuy/c2cOrderList',\n    component: () => import( /* webpackChunkName: \"c2cOrderList\" */ /* webpackPrefetch: true */\"@/page/c2c-order-list\"),\n    props(route) {\n      return {\n        ...route.query\n      };\n    }\n  }, {\n    // c2c订单详情\n    path: '/tradeOrderDetail',\n    component: () => import( /* webpackChunkName: \"tradeOrderDetail\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/tradeOrderDetail\")\n  }, {\n    // 快捷区\n    path: '/wantBuy/quick',\n    component: () => import( /* webpackChunkName: \"quick\" */ /* webpackPrefetch: true */\"@/page/quick\")\n  },\n  //Trend details\n  {\n    // 搜索\n    path: '/search',\n    name: 'search',\n    component: () => import( /* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */'@/page/search/index')\n  }, {\n    // 主题模式切换\n    path: '/themeModel',\n    name: 'themeModel',\n    component: () => import( /* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */'@/page/themeModel/index')\n  }, {\n    // \n    path: '/test',\n    name: 'test',\n    meta: {\n      footer: false\n    },\n    component: () => import( /* webpackChunkName: \"quick\" */ /* webpackPrefetch: true */\"@/page/register/test.vue\")\n  }, {\n    path: '*',\n    redirect: '/home'\n  }]\n});\nrouter.beforeEach((to, from, next) => {\n  if (to.meta.requireAuth) {\n    // 判断该路由是否需要登录权限\n    if (store.state.user.userInfo.token) {\n      // 通过vuex state获取当前的token是否存在\n      if (to.meta.isMerchant) {\n        if (store.state.user.userInfo.c2c_user_type !== 0) {\n          next();\n        } else {\n          _Toast(this.$t('您不是承兑商'));\n          next('/');\n        }\n      } else {\n        next();\n      }\n      next();\n    } else {\n      next({\n        path: '/login',\n        query: {\n          redirect: to.fullPath\n        } // 将跳转的路由path作为参数,登录成功后跳转到该路由\n      });\n    }\n  } else {\n    next();\n  }\n  //next() //这个是全局的路由守卫 你复习一下   这里做了路由鉴权 不登陆不给访问页面 我现在注释掉了 直接可以通过\n});\nexport default router;","map":{"version":3,"names":["Vue","Router","store","use","router","scrollBehavior","to","from","savedPosition","x","y","routes","path","name","meta","index","keepAlive","footer","component","requireAuth","props","route","query","children","isMerchant","redirect","beforeEach","next","state","user","userInfo","token","c2c_user_type","_Toast","$t","fullPath"],"sources":["/Users/admin/Desktop/new_exchange/src/router/router.js"],"sourcesContent":["import Vue from \"vue\";\nimport Router from \"vue-router\";\nimport store from '../store';\nVue.use(Router);\nimport { Toast } from \"vant\";\n\nconst router = new Router({\n  scrollBehavior(to, from, savedPosition) {\n    // return 期望滚动到哪个位置\n    // 返回原来的位置\n    // return savePosition\n    // 返回页面顶部\n    return { x: 0, y: 0 }\n  },\n  routes: [\n    {\n      path: \"/home\",\n      name: \"Home\",\n      meta: { index: 0, keepAlive: true, footer: true },\n      component: () =>\n        import(/* webpackChunkName: \"Home\" */\"@/page/home.vue\"),\n    },\n    {\n      path: \"/quotes\",\n      name: \"Quotes\",\n      meta: { index: 2, footer: true, keepAlive: true },\n      component: () =>\n        import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/quotes.vue\"),\n    },\n    {\n      path: \"/funds\",\n      name: \"Funds\",\n      meta: { footer: true, requireAuth: true, },\n      component: () =>\n        import(\n              /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/index.vue\"\n        ),\n    },\n    {\n      path: \"/funds\",\n      name: \"Funds\",\n      meta: { footer: true, requireAuth: true, },\n      component: () =>\n        import(\n              /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/index.vue\"\n        ),\n    },\n    {\n      path: \"/assetsCenter/index\",\n      name: \"Assets\",\n      meta: { index: 3 },\n      component: () =>\n        import(\n              /* webpackChunkName: \"Assets\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/index.vue\"\n        ),\n    },\n    {\n      //充提记录\n      path: \"/assetsCenter/rechargeWithdrawRecord\",\n      name: \"rechargeWithdrawRecord\",\n      meta: { index: 4 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"rechargeWithdrawRecord\" */ /* webpackPrefetch: true */\"@/page/assetsCenter/rechargeWithdrawRecord.vue\"\n        ),\n    },\n    {\n      //充值列表\n      path: \"/recharge/rechargeList\",\n      name: \"rechargeList\",\n      meta: { index: 5, keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargeList.vue\"\n        ),\n    },\n    {\n      //充值页面\n      path: \"/recharge/rechargePage\",\n      name: \"rechargePage\",\n      meta: { index: 6 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"rechargePage\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargePage.vue\"\n        ),\n    },\n    {\n      //充值提交\n      path: \"/recharge/rechargeSubmit\",\n      name: \"rechargeSubmit\",\n      meta: { index: 7 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"rechargeSubmit\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargeSubmit.vue\"\n        ),\n    },\n    {\n      //充值详情\n      path: \"/recharge/rechargeDetail\",\n      name: \"rechargeDetail\",\n      meta: { index: 8 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"rechargeDetail\" */ /* webpackPrefetch: true */\"@/page/recharge/rechargeDetail.vue\"\n        ),\n    },\n    {\n      //提现页面\n      path: \"/withdraw/withdrawPage\",\n      name: \"withdrawPage\",\n      meta: { index: 9 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"withdrawPage\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawPage.vue\"\n        ),\n    },\n    {\n      //提现申请提交\n      path: \"/withdraw/withdrawSumbit\",\n      name: \"withdrawSumbit\",\n      meta: { index: 10 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"withdrawSumbit\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawSumbit.vue\"\n        ),\n    },\n    {\n      //提现申请密码验证\n      path: \"/withdraw/securityVerification\",\n      name: \"SecurityVerification\",\n      meta: { index: 10 },\n      props(route) {\n        return {\n          ...route.query\n        }\n      },\n      component: () =>\n        import(\n              /* webpackChunkName: \"SecurityVerification\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawalSecurityVerification\"\n        ),\n    },\n    {\n      //提现详情\n      path: \"/withdraw/withdrawDetail\",\n      name: \"withdrawDetail\",\n      meta: { index: 11 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"withdrawDetail\" */ /* webpackPrefetch: true */\"@/page/withdraw/withdrawDetail.vue\"\n        ),\n    },\n    {\n      //闪兑页面\n      path: \"/exchange/exchangePage\",\n      name: \"exchangePage\",\n      meta: { index: 12, requireAuth: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/exchange/exchangePage.vue\"\n        ),\n    },\n    {\n      //闪兑提交\n      path: \"/exchange/exchangeSubmit\",\n      name: \"exchangeSubmit\",\n      meta: { index: 13 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"exchangeSubmit\" */ /* webpackPrefetch: true */\"@/page/exchange/exchangeSubmit.vue\"\n        ),\n    },\n    {\n      //闪兑历史\n      path: \"/exchange/exchangeHistory\",\n      name: \"exchangeHistory\",\n      meta: { index: 14 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"exchangeHistory\" */ /* webpackPrefetch: true */\"@/page/exchange/exchangeHistory.vue\"\n        ),\n    },\n    {\n      //常见问题\n      path: \"/CommonProblem\",\n      name: \"CommonProblem\",\n      meta: { index: 15 },\n      component: () => import(/* webpackChunkName: \"CommonProblem\" */ /* webpackPrefetch: true */\"@/page/CommonProblem/index.vue\"),\n    },\n    {\n      //帮助中心\n      path: \"/helpCenter\",\n      name: \"helpCenter\",\n      meta: { index: 16 },\n      component: () => import(/* webpackChunkName: \"helpCenter\" */ /* webpackPrefetch: true */\"@/page/helpCenter/index.vue\"),\n    },\n    {\n      //问题详情\n      path: \"/helpDetail\",\n      name: \"helpDetail\",\n      meta: { index: 17 },\n      component: () => import(/* webpackChunkName: \"helpDetail\" */ /* webpackPrefetch: true */\"@/page/helpCenter/detail\"),\n    },\n    {\n      //货币理财盈亏订单详情\n      path: \"/profitLoss\",\n      name: \"profitLoss\",\n      component: () => import(/* webpackChunkName: \"profitLoss\" */ /* webpackPrefetch: true */\"@/page/order/CurrencyOrder/profitLoss\")\n    },\n    {\n      //理财订单详情\n      path: \"/financialOrder\",\n      name: \"FinancialOrder\",\n      component: () => import(/* webpackChunkName: \"FinancialOrder\" */ /* webpackPrefetch: true */\"@/page/order/FinancialOrder/index\")\n    },\n    {\n      //矿机订单详情\n      path: \"/miningMachineOrder\",\n      name: \"MiningMachineOrder\",\n      component: () => import(/* webpackChunkName: \"MiningMachineOrder\" */ /* webpackPrefetch: true */\"@/page/order/MiningMachineOrder/index\")\n    },\n    {\n      //矿机理财购买确认\n      path: \"/machine-confirm\",\n      name: \"MachineConfirm\",\n      component: () => import(/* webpackChunkName: \"MachineConfirm\" */ /* webpackPrefetch: true */\"@/page/financialManagement/machineConfirm\")\n    },\n    {\n      //基金理财购买确认\n      path: \"/financial-confirm\",\n      name: \"FinancialConfirm\",\n      component: () => import(/* webpackChunkName: \"FinancialConfirm\" */ /* webpackPrefetch: true */\"@/page/financialManagement/FinancialManagementConfirm\")\n    },\n    {\n      //理财历史\n      path: '/financialHistory',\n      name: 'FinancialHistory',\n      component: () => import(/* webpackChunkName: \"FinancialHistory\" */ /* webpackPrefetch: true */'@/page/FinancialHistory')\n    },\n    {\n      //服务条款\n      path: '/TermsOfService',\n      name: 'TermsOfService',\n      component: () => import(/* webpackChunkName: \"TermsOfService\" */ /* webpackPrefetch: true */'@/page/TermsOfService/index.vue')\n    },\n    {\n      //汇率设置\n      path: '/exchangeRate',\n      name: 'exchangeRate',\n      component: () => import(/* webpackChunkName: \"exchangeRate\" */ /* webpackPrefetch: true */'@/page/exchangeRate/index.vue')\n    },\n    { //账变记录\n      path: '/accountChange',\n      name: 'accountChange',\n      meta: { requireAuth: true, },\n      component: () => import(/* webpackChunkName: \"accountChange\" */ /* webpackPrefetch: true */'@/page/accountChange/index.vue')\n    },\n    { //身份认证\n      path: '/authentication',\n      name: 'authentication',\n      component: () => import(/* webpackChunkName: \"authentication\" */ /* webpackPrefetch: true */'@/page/authentication/index.vue')\n    },\n    { //身份已认证\n      path: '/verified',\n      name: 'verified',\n      component: () => import(/* webpackChunkName: \"verified\" */ /* webpackPrefetch: true */'@/page/authentication/verified.vue')\n    },\n    {   //语言设置\n      path: '/language',\n      name: 'language',\n      component: () => import(/* webpackChunkName: \"language\" */ /* webpackPrefetch: true */'@/page/language/index.vue')\n    },\n    {\n      //推广中心\n      path: '/promote',\n      name: 'promote',\n      meta: { requireAuth: true },\n      component: () => import(/* webpackChunkName: \"promote\" */ /* webpackPrefetch: true */'@/page/promote/index.vue')\n    },\n    {\n      //推广规则\n      path: '/promote/rules',\n      name: 'promoteRules',\n      meta: { keepAlive: true },\n      component: () => import(/* webpackChunkName: \"promoteRules\" */ /* webpackPrefetch: true */'@/page/promote/Rules.vue')\n    },\n    {\n      //分享二维码\n      path: '/ShareQRCode',\n      name: 'ShareQRCode',\n      meta: { keepAlive: true },\n      component: () => import(/* webpackChunkName: \"ShareQRCode\" */ /* webpackPrefetch: true */'@/page/promote/ShareQRCode.vue')\n    },\n    {\n      //分享海报\n      path: '/SharePoster',\n      name: 'SharePoster',\n      // meta: { keepAlive: true},\n      component: () => import(/* webpackChunkName: \"SharePoster\" */ /* webpackPrefetch: true */'@/page/promote/SharePoster.vue')\n    },\n    { //永续合约\n      path: '/perpetualContract/:symbol',\n      name: 'perpetualContract',\n      component: () => import(/* webpackChunkName: \"perpetualContract\" */ /* webpackPrefetch: true */'@/page/perpetualContract/index.vue'),\n      meta: { keepAlive: true, footer: true }\n    },\n    { //U本位历史\n      path: '/perpetualHistory',\n      name: 'perpetualHistory',\n      component: () => import(/* webpackChunkName: \"perpetualHistory\" */ /* webpackPrefetch: true */'@/page/perpetualContract/perpetualHistory.vue')\n    },\n    { //永续合约委托详情\n      path: '/entrustDetail',\n      name: 'entrustDetail',\n      component: () => import(/* webpackChunkName: \"entrustDetail\" */ /* webpackPrefetch: true */'@/page/perpetualContract/entrustDetail.vue')\n    },\n    { //永续合约订单详情\n      path: '/orderDetail',\n      name: 'orderDetail',\n      component: () => import(/* webpackChunkName: \"orderDetail\" */ /* webpackPrefetch: true */'@/page/perpetualContract/orderDetail.vue')\n    },\n    {\n      //交割合约\n      path: '/deliveryContract',\n      name: 'deliveryContract',\n      component: () => import(/* webpackChunkName: \"deliveryContract\" */ /* webpackPrefetch: true */'@/page/deliveryContract/index.vue')\n    },\n    {\n      //交割合约历史\n      path: '/deliveryContractHistory',\n      name: 'DeliveryContractHistory',\n      component: () => import(/* webpackChunkName: \"DeliveryContractHistory\" */ /* webpackPrefetch: true */'@/page/DeliveryContractHistory/index.vue')\n    },\n    {\n      //详情走势图\n      path: '/trendDetails/:symbol',\n      name: 'trendDetails',\n      meta: { keepAlive: true },\n      component: () => import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/TtrendDetails/index.vue')\n    },\n    { //客服\n      path: '/customerService',\n      name: 'customerService',\n      component: () => import(/* webpackChunkName: \"customerService\" */ /* webpackPrefetch: true */'@/page/customerService/index.vue')\n    },\n    { //登录\n      path: '/login',\n      name: 'login',\n      component: () => import(/* webpackChunkName: \"login\" */ /* webpackPrefetch: true */ '@/page/login/index.vue'),\n      meta: { keepAlive: true }\n    },\n    { //注册\n      path: '/register',\n      name: 'register',\n      component: () => import(/* webpackChunkName: \"register\" */ /* webpackPrefetch: true */'@/page/register/index.vue')\n    },\n    { //验证码\n      path: '/verify',\n      name: 'verify',\n      component: () => import(/* webpackChunkName: \"verify\" */ /* webpackPrefetch: true */'@/page/register/verify.vue')\n    },\n    { //设置资金密码\n      path: '/setFond',\n      name: 'setFond',\n      component: () => import(/* webpackChunkName: \"setFond\" */ /* webpackPrefetch: true */'@/page/register/setFond.vue')\n    },\n    { //注册身份认证\n      path: '/identity',\n      name: 'identity',\n      component: () => import(/* webpackChunkName: \"identity\" */ /* webpackPrefetch: true */'@/page/register/identity.vue')\n    },\n    { //谷歌验证\n      path: '/gooleVerify',\n      name: 'gooleVerify',\n      component: () => import(/* webpackChunkName: \"gooleVerify\" */ /* webpackPrefetch: true */'@/page/register/gooleVerify.vue')\n    },\n    { //注册完成\n      path: '/finish',\n      name: 'finish',\n      component: () => import(/* webpackChunkName: \"finish\" */ /* webpackPrefetch: true */'@/page/register/finish.vue')\n    },\n    {\n      path: '/trade/:symbol',\n      name: 'Trade',\n      meta: { footer: true, keepAlive: true },\n      component: () => import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ '@/page/trade/index.vue')\n    },\n    {//币币详情\n      path: '/tradeDetail',\n      name: 'tradeDetail',\n      component: () => import(/* webpackChunkName: \"tradeDetail\" */ /* webpackPrefetch: true */'@/page/tradeDetail/index.vue')\n    },\n    {//币币记录\n      path: '/tradeRecord/:symbol',\n      name: 'tradeRecord',\n      component: () => import(/* webpackChunkName: \"tradeRecord\" */ /* webpackPrefetch: true */'@/page/tradeRecord/index.vue')\n    },\n    {//忘记密码\n      path: '/forget',\n      name: 'forget',\n      component: () => import(/* webpackChunkName: \"forget\" */ /* webpackPrefetch: true */'@/page/forget/index.vue')\n    },\n    {//重置登录密码\n      path: '/resetPassword',\n      name: 'resetPassword',\n      component: () => import(/* webpackChunkName: \"resetPassword\" */ /* webpackPrefetch: true */'@/page/forget/resetPassword.vue')\n    },\n    {//忘记密码修改成功\n      path: '/passSuccess',\n      name: 'passSuccess',\n      component: () => import(/* webpackChunkName: \"passSuccess\" */ /* webpackPrefetch: true */'@/page/forget/passSuccess.vue')\n    },\n    {//安全验证\n      path: '/safeVerify',\n      name: 'safeVerify',\n      component: () => import(/* webpackChunkName: \"safeVerify\" */ /* webpackPrefetch: true */'@/page/forget/safeVerify.vue')\n    },\n    {//个人中心\n      path: '/userCenter',\n      name: 'userCenter',\n      component: () => import(/* webpackChunkName: \"userCenter\" */ /* webpackPrefetch: true */'@/page/userCenter/index.vue')\n    },\n    {//安全中心\n      path: '/safety',\n      name: 'safety',\n      component: () => import(/* webpackChunkName: \"safety\" */ /* webpackPrefetch: true */'@/page/safety/index.vue')\n    },\n    {//更换绑定\n      path: '/changeVerify',\n      name: 'changeVerify',\n      component: () => import(/* webpackChunkName: \"changeVerify\" */ /* webpackPrefetch: true */'@/page/safety/changeVerify.vue')\n    },\n    {//修改登录密码\n      path: '/changePassword',\n      name: 'changePassword',\n      component: () => import(/* webpackChunkName: \"changePassword\" */ /* webpackPrefetch: true */'@/page/changePassword/index.vue')\n    },\n    {//修改登录密码\n      path: '/changeFundsPassword',\n      name: 'changeFundsPassword',\n      component: () => import(/* webpackChunkName: \"changeFundsPassword\" */ /* webpackPrefetch: true */'@/page/changeFundsPassword/index.vue')\n    },\n    {//绑定验证\n      path: '/bindVerify',\n      name: 'bindVerify',\n      component: () => import(/* webpackChunkName: \"bindVerify\" */ /* webpackPrefetch: true */'@/page/bindVerify/index.vue')\n    },\n    {//重置绑定\n      path: '/resetVerify',\n      name: 'resetVerify',\n      component: () => import(/* webpackChunkName: \"resetVerify\" */ /* webpackPrefetch: true */'@/page/resetVerify/index.vue')\n    },\n    {//\n      path: '/resetSuccess',\n      name: 'resetSuccess',\n      component: () => import(/* webpackChunkName: \"resetSuccess\" */ /* webpackPrefetch: true */'@/page/resetVerify/resetSuccess.vue')\n    },\n    {\n      path: \"/fm-home\",\n      name: \"financialManagement\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(/* webpackChunkName: \"financialManagement\" */ /* webpackPrefetch: true */\"@/page/financialManagement/index\"),\n    },\n    {\n      path: \"/pool-lock\",\n      name: \"PooLock\",\n      component: () =>\n        import(/* webpackChunkName: \"PooLock\" */ /* webpackPrefetch: true */\"@/page/financialManagement/poolLock\"),\n    },\n    {\n      path: \"/machine\",\n      name: \"Machine\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/financialManagement/miningMachineHome\"),\n    },\n    {\n      path: \"/fund\",\n      name: \"Fund\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */\"@/page/financialManagement/fundHome\"),\n    },\n    {\n      path: \"/machine-rule\",\n      name: \"Machinerule\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(/* webpackChunkName: \"Machinerule\" */ /* webpackPrefetch: true */\"@/page/financialManagement/machineRule\"),\n    },\n    {\n      path: \"/fund-rule\",\n      name: \"Fundrule\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(/* webpackChunkName: \"Fundrule\" */ /* webpackPrefetch: true */\"@/page/financialManagement/fundRule\"),\n    },\n    {\n      path: \"/machine-buy\",\n      name: \"MachineBuy\",\n      component: () =>\n        import(/* webpackChunkName: \"MachineBuy\" */ /* webpackPrefetch: true */\"@/page/financialManagement/machineBuy\"),\n    },\n    {\n      path: \"/fund-buy\",\n      name: \"FundBuy\",\n      component: () =>\n        import(/* webpackChunkName: \"FundBuy\" */ /* webpackPrefetch: true */\"@/page/financialManagement/fundBuy\"),\n    },\n    {//\n      path: '/order-success',\n      name: 'orderSuccess',\n      component: () =>\n        import(/* webpackChunkName: \"orderSuccess\" */ /* webpackPrefetch: true */'@/page/financialManagement/orderSuccess.vue')\n    },\n    {//公告中心\n      path: '/announce',\n      name: 'Announce',\n      component: () =>\n        import(/* webpackChunkName: \"Announce\" */ /* webpackPrefetch: true */'@/page/announce/index.vue')\n    },\n    {//公告详情\n      path: '/announceDetail',\n      name: 'AnnounceDetail',\n      component: () => import(/* webpackChunkName: \"AnnounceDetail\" */ /* webpackPrefetch: true */'@/page/announce/announceDetail.vue')\n    },\n    {//质押借币\n      path: '/pledgeLoan',\n      name: 'PledgeLoan',\n      component: () => import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/index.vue')\n    },\n    {//质押订单\n      path: '/pledgeLoanOrder',\n      name: 'pledgeLoanOrder',\n      component: () => import(/* webpackChunkName: \"pledgeLoanOrder\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeLoanOrder.vue')\n    },\n    {//质押订单详情\n      path: '/pledgeLoanOrderDetail',\n      name: 'PledgeLoanOrderDetail',\n      component: () => import(/* webpackChunkName: \"PledgeLoanOrderDetail\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeLoanOrderDetail.vue')\n    },\n    {//新增质押\n      path: '/addPledge',\n      name: 'AddPledge',\n      component: () => import(/* webpackChunkName: \"AddPledge\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/addPledge.vue')\n    },\n    {//续借\n      path: '/pledgeLoanRenew',\n      name: 'PledgeLoanRenew',\n      component: () => import(/* webpackChunkName: \"PledgeLoanRenew\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeLoanRenew.vue')\n    },\n    {//质押记录\n      path: '/pledgeRecord',\n      name: 'PledgeRecord',\n      component: () => import(/* webpackChunkName: \"PledgeRecord\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/pledgeRecord.vue')\n    },\n    {//还款\n      path: '/repayment',\n      name: 'Repayment',\n      component: () => import(/* webpackChunkName: \"Repayment\" */ /* webpackPrefetch: true */'@/page/pledgeLoan/repayment.vue')\n    },\n    {//认证中心\n      path: '/certificationCenter',\n      name: 'CertificationCenter',\n      component: () => import(/* webpackChunkName: \"CertificationCenter\" */ /* webpackPrefetch: true */'@/page/certificationCenter/index.vue')\n    },\n    {//高级认证\n      path: '/advancedCtf',\n      name: 'AdvancedCtf',\n      component: () => import(/* webpackChunkName: \"AdvancedCtf\" */ /* webpackPrefetch: true */'@/page/certificationCenter/advancedCtf.vue')\n    },\n    {\n      //c2c自选区我要买\n      path: '/wantBuy',\n      name: 'WantBuy',\n      meta: {\n        keepAlive: false,\n      },\n      component: () => import(/* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/page/wantBuy/index'),\n    },\n    {\n      //广告筛选\n      path: '/wantBuy/adScreening',\n      name: 'adScreening',\n      component: () => import(/* webpackChunkName: \"adScreening\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/page/adScreening'),\n    },\n    {\n      //c2c购买\n      path: '/wantBuy/c2cBuy',\n      name: 'c2cBuy',\n      component: () => import(/* webpackChunkName: \"c2cBuy\" */ /* webpackPrefetch: true */'@/page/c2c-trade/page/c2cBuy'),\n    },\n    {\n      //c2c交易相关回答\n      path: '/c2cTransactionAnswer',\n      name: 'C2cTransactionAnswer',\n      component: () => import(/* webpackChunkName: \"C2cTransactionAnswer\" */ /* webpackPrefetch: true */'@/page/c2cAnswer/index'),\n      props(route) {\n        return {\n          ...route.query\n        }\n      }\n    },\n    {//广告详情\n      path: '/adDetails',\n      name: 'AdDetails',\n      component: () => import(/* webpackChunkName: \"AdDetails\" */ /* webpackPrefetch: true */'@/page/myAd/adDetails')\n    },\n    {//历史广告\n      path: '/AdHistory',\n      name: 'AdHistory',\n      component: () => import(/* webpackChunkName: \"AdHistory\" */ /* webpackPrefetch: true */'@/page/myAd/AdHistory')\n    },\n    {//编辑广告/发布广告\n      path: '/editAd',\n      name: 'EditAd',\n      component: () => import(/* webpackChunkName: \"EditAd\" */ /* webpackPrefetch: true */'@/page/myAd/editAd')\n    },\n    {//保存广告\n      path: '/saveAd',\n      name: 'SaveAd',\n      component: () => import(/* webpackChunkName: \"SaveAd\" */ /* webpackPrefetch: true */'@/page/myAd/saveAd')\n    },\n    {// 收款方式\n      path: \"/paymentMethod\",\n      name: 'paymentMethod',\n      component: () => import(/* webpackChunkName: \"paymentMethod\" */ /* webpackPrefetch: true */\"@/page/placeAnOrder/page/payment-method/PaymentMethod\")\n    },\n    {\n      // 银行卡详情\n      path: '/wantBuy/bankCar',\n      name: 'bankCarDetail',\n      component: () =>\n        import(/* webpackChunkName: \"bankCarDetail\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/components/bankCardDetail/index'),\n      props(route) {\n        return {\n          ...route.query\n        }\n      }\n    },\n    {\n      // 添加收款方式\n      path: '/wantBuy/addPaymentMethod',\n      name: 'addPaymentMethod',\n      component: () =>\n        import(/* webpackChunkName: \"addPaymentMethod\" */ /* webpackPrefetch: true */'@/page/placeAnOrder/page/addPaymentMethod/AddPaymentMethod'),\n    },\n    {\n      // c2c买卖交易\n      path: '/c2cTrade',\n      name: 'c2cTrade',\n      meta: {\n        keepAlive: false,\n      },\n      props(route) {\n        return {\n          ...route.query,\n        }\n      },\n      component: () => import(/* webpackChunkName: \"c2cTrade\" */ /* webpackPrefetch: true */'@/page/c2c-trade'),\n    },\n    {\n      // c2c用户中心更多数据\n      path: '/c2cUser/c2cUserMore',\n      name: 'c2cUserMore',\n      component: () => import(/* webpackChunkName: \"c2cUserMore\" */ /* webpackPrefetch: true */'@/page/c2cUser/page/c2cUserMore'),\n    },\n    {\n      //c2c帮助中心\n      path: '/c2cHelpCenter',\n      name: 'HelpCenter',\n      component: () => import(/* webpackChunkName: \"c2cHelpCenter\" */ /* webpackPrefetch: true */'@/page/c2cHelpCenter/index'),\n    },\n    {\n      // c2c通知中心\n      path: '/c2cNoticeSettings',\n      name: 'c2cNoticeSettings',\n      component: () => import(/* webpackChunkName: \"c2cNoticeSettings\" */ /* webpackPrefetch: true */'@/page/c2cUser/page/c2cNoticeSettings'),\n    },\n    {\n      // 生成订单详情页\n      path: '/orderGeneration',\n      name: 'orderGeneration',\n      component: () => import(/* webpackChunkName: \"orderGeneration\" */ /* webpackPrefetch: true */'@/page/c2cOrder/order-generation'),\n      props(route) {\n        return {\n          ...route.query,\n        }\n      },\n    },\n    {\n      // 取消订单\n      path: '/cancelOrder',\n      name: 'cancelOrder',\n      component: () => import(/* webpackChunkName: \"cancelOrder\" */ /* webpackPrefetch: true */'@/page/c2cOrder/cancel-order/cancelOrder'),\n    },\n    {\n      // 申诉\n      path: '/appeal',\n      name: 'appeal',\n      component: () => import(/* webpackChunkName: \"appeal\" */ /* webpackPrefetch: true */'@/page/c2cOrder/appeal'),\n    },\n    {\n      // 申诉成功\n      path: '/appeal/page',\n      name: 'appealSuccess',\n      component: () => import(/* webpackChunkName: \"appealSuccess\" */ /* webpackPrefetch: true */'@/page/c2cOrder/appeal/Appeal'),\n    },\n    {// 付款\n      path: '/paymentBuy',\n      name: 'paymentBuy',\n      component: () => import(/* webpackChunkName: \"paymentBuy\" */ /* webpackPrefetch: true */\"@/page/c2cOrder/payment/PaymentBuy\"),\n    },\n    {\n      // 付款\n      path: '/payment',\n      name: 'payment',\n      component: () => import(/* webpackChunkName: \"payment\" */ /* webpackPrefetch: true */'@/page/c2cOrder/payment'),\n      props(route) {\n        return {\n          ...route.query,\n        }\n      },\n    },\n    {\n      // 付款详情\n      path: '/paymentDetail',\n      name: 'paymentDetail',\n      component: () => import(/* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */'@/page/c2cOrder/payment/PaymentDetail'),\n    },\n    {\n      // 广告商个人信息详情\n      path: '/advertisers-info',\n      component: () => import(/* webpackChunkName: \"advertisers-info\" */ /* webpackPrefetch: true */'@/page/advertisers/info'),\n      props(route) {\n        return {\n          ...route.query,\n        }\n      },\n    },\n    {\n      // c2c收款方式\n      path: '/c2cCollection',\n      component: () => import(/* webpackChunkName: \"c2cCollection\" */ /* webpackPrefetch: true */'@/page/c2c-trade/page/c2cCollection'),\n      props(route) {\n        return {\n          ...route.query,\n        }\n      },\n    },\n    {\n      // 广告商个人信息详情\n      path: '/advertiserDetail',\n      component: () => import(/* webpackChunkName: \"advertiserDetail\" */ /* webpackPrefetch: true */'@/page/advertiserDetail/index'),\n      props(route) {\n        return {\n          ...route.query\n        }\n      }\n    },\n    {\n      // 广告商个人信息详情\n      path: '/advertiserDetail/detail',\n      component: () => import(/* webpackChunkName: \"advertiserDetail\" */ /* webpackPrefetch: true */'@/page/advertiserDetail/detail'),\n    },\n    {\n      // 广告历史记录\n      path: '/advertiserHistory',\n      component: () => import(/* webpackChunkName: \"advertiserHistory\" */ /* webpackPrefetch: true */'@/page/advertiserHistory/index'),\n    },\n    {\n      // 广告历史记录详情\n      path: '/advertiserHistory/detail',\n      component: () => import(/* webpackChunkName: \"advertiserHistory\" */ /* webpackPrefetch: true */'@/page/advertiserHistory/detail'),\n    },\n    {\n      // 成为认证广告商\n      path: '/CertifiedAdvertiser',\n      component: () => import(/* webpackChunkName: \"CertifiedAdvertiser\" */ /* webpackPrefetch: true */'@/page/myAd/CertifiedAdvertiser'),\n    },\n    {\n      // 选择法币\n      path: '/selectLegalCurrency',\n      component: () => import(/* webpackChunkName: \"selectLegalCurrency\" */ /* webpackPrefetch: true */'@/page/selectLegalCurrency/index'),\n    },\n    {// c2c出售订单生成\n      path: '/sellGenerate',\n      component: () => import(/* webpackChunkName: \"sellGenerate\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/SellGenerate\"),\n      props(route) {\n        return {\n          ...route.query\n        }\n      }\n    },\n    {// 确认收款\n      path: '/confirmedPaid',\n      meta: { keepAlive: true },\n      component: () => import(/* webpackChunkName: \"confirmedPaid\" */ /* webpackPrefetch: true */\"@/page/c2cOrder/payment/ConfirmedPaid\")\n    },\n    {// 验证码验证\n      path: '/verification',\n      component: () => import(/* webpackChunkName: \"verification\" */ /* webpackPrefetch: true */\"@/page/verification-code/VerificationCode\")\n    },\n    {// 买家交易成功\n      path: '/tradeSuccessBuyer',\n      component: () => import(/* webpackChunkName: \"tradeSuccessBuyer\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessBuyer\")\n    },\n    {// 卖家交易\n      path: '/tradeSuccessSell',\n      component: () => import(/* webpackChunkName: \"tradeSuccessSell\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessSell\")\n    },\n    {// 买家交易成功详情\n      path: '/tradeSuccessDetailBuyer',\n      component: () => import(/* webpackChunkName: \"tradeSuccessDetailBuyer\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessDetailBuyer\")\n    },\n    {// 卖家交易成功详情\n      path: '/tradeSuccessDetailSell',\n      component: () => import(/* webpackChunkName: \"tradeSuccessDetailSell\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/TradeSuccessDetailSell\")\n    },\n    {// 联系买家/卖家\n      path: '/chat',\n      component: () => import(/* webpackChunkName: \"chat\" */ /* webpackPrefetch: true */\"@/page/chat\"),\n      props(route) {\n        return {\n          ...route\n        }\n      }\n    },\n    {\n      path: '/c2c_normal_user',\n      meta: { requireAuth: true },\n      component: () => import(/* webpackChunkName: \"c2c_normal_user\" */ /* webpackPrefetch: true */\"@/page/c2cUser/normalUserCenter\")\n    },\n    {// c2c页面\n      path: '/c2c',\n      component: () => import(/* webpackChunkName: \"c2c\" */ /* webpackPrefetch: true */\"@/page/c2c\"),\n      children: [\n        {\n          path: 'c2cUser',\n          meta: { requireAuth: true, isMerchant: true },\n          component: () => import(\"@/page/c2cUser\")\n        },\n\n        {\n          // 订单列表\n          path: 'orderList',\n          meta: { requireAuth: true, isMerchant: true },\n          component: () => import('@/page/orderList/index'),\n        },\n        {\n          //接单模式广告\n          path: 'advertise',\n          name: 'Advertise',\n          meta: { requireAuth: true, isMerchant: true },\n          component: () => import('@/page/myAd/index'),\n        },\n        {\n          // 接单模式\n          path: 'receivingBuy',\n          meta: { requireAuth: true, isMerchant: true },\n          component: () => import('@/page/receivingBuy/index'),\n        },\n      ]\n    },\n    {// c2c帮助\n      path: '/c2cHelp',\n      name: 'C2cHelp',\n      meta: { requireAuth: true },\n      component: () => import(/* webpackChunkName: \"c2cHelp\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/c2cHelp\")\n    },\n    // {//质押借币\n    //   path: '/pledgeLoan',\n    //   name: 'PledgeLoan',\n    //   component: () => import('@/page/pledgeLoan/index.vue')\n    // },\n    // {//质押订单\n    //   path: '/pledgeLoanOrder',\n    //   name: 'pledgeLoanOrder',\n    //   component: () => import('@/page/pledgeLoan/pledgeLoanOrder.vue')\n    // },\n    // {//质押订单详情\n    //   path: '/pledgeLoanOrderDetail',\n    //   name: 'PledgeLoanOrderDetail',\n    //   component: () => import('@/page/pledgeLoan/pledgeLoanOrderDetail.vue')\n    // },\n    // {//新增质押\n    //   path: '/addPledge',\n    //   name: 'AddPledge',\n    //   component: () => import('@/page/pledgeLoan/addPledge.vue')\n    // },\n    // {//续借\n    //   path: '/pledgeLoanRenew',\n    //   name: 'PledgeLoanRenew',\n    //   component: () => import('@/page/pledgeLoan/pledgeLoanRenew.vue')\n    // },\n    // {//质押记录\n    //   path: '/pledgeRecord',\n    //   name: 'PledgeRecord',\n    //   component: () => import('@/page/pledgeLoan/pledgeRecord.vue')\n    // },\n    // {//还款\n    //   path: '/repayment',\n    //   name: 'Repayment',\n    //   component: () => import('@/page/pledgeLoan/repayment.vue')\n    // },\n    // {//认证中心\n    //   path: '/certificationCenter',\n    //   name: 'CertificationCenter',\n    //   component: () => import('@/page/certificationCenter/index.vue')\n    // },\n    // {//高级认证\n    //   path: '/advancedCtf',\n    //   name: 'AdvancedCtf',\n    //   component: () => import('@/page/certificationCenter/advancedCtf.vue')\n    // },\n    { // c2c订单列表\n      path: '/wantBuy/c2cOrderList',\n      component: () => import(/* webpackChunkName: \"c2cOrderList\" */ /* webpackPrefetch: true */\"@/page/c2c-order-list\"),\n      props(route) {\n        return {\n          ...route.query\n        }\n      }\n    },\n    { // c2c订单详情\n      path: '/tradeOrderDetail',\n      component: () => import(/* webpackChunkName: \"tradeOrderDetail\" */ /* webpackPrefetch: true */\"@/page/c2c-trade/page/tradeOrderDetail\"),\n    },\n    {// 快捷区\n      path: '/wantBuy/quick',\n      component: () => import(/* webpackChunkName: \"quick\" */ /* webpackPrefetch: true */\"@/page/quick\")\n    },\n    //Trend details\n    {\n      // 搜索\n      path: '/search',\n      name: 'search',\n      component: () => import(/* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */'@/page/search/index'),\n    },\n    {\n      // 主题模式切换\n      path: '/themeModel',\n      name: 'themeModel',\n      component: () => import(/* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */'@/page/themeModel/index'),\n    },\n    {// \n      path: '/test',\n      name: 'test',\n      meta: { footer: false },\n      component: () => import(/* webpackChunkName: \"quick\" */ /* webpackPrefetch: true */\"@/page/register/test.vue\")\n    },\n    { path: '*', redirect: '/home' },\n  ],\n})\nrouter.beforeEach((to, from, next) => {\n  if (to.meta.requireAuth) {\n    // 判断该路由是否需要登录权限\n    if (store.state.user.userInfo.token) {\n      // 通过vuex state获取当前的token是否存在\n      if (to.meta.isMerchant) {\n        if (store.state.user.userInfo.c2c_user_type !== 0) {\n          next()\n        } else {\n          Toast(this.$t('您不是承兑商'))\n          next('/')\n        }\n      } else {\n        next()\n      }\n      next()\n    } else {\n      next({\n        path: '/login',\n        query: { redirect: to.fullPath }, // 将跳转的路由path作为参数,登录成功后跳转到该路由\n      })\n    }\n  } else {\n    next()\n  }\n  //next() //这个是全局的路由守卫 你复习一下   这里做了路由鉴权 不登陆不给访问页面 我现在注释掉了 直接可以通过\n})\nexport default router\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}