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: \"/profile\",\n    name: \"profile\",\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: () => 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(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/quotes.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: \"/profile\",\n      name: \"profile\",\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: () =>\n        import(\n          /* webpackChunkName: \"CommonProblem\" */ /* webpackPrefetch: true */ \"@/page/CommonProblem/index.vue\"\n        ),\n    },\n    {\n      //帮助中心\n      path: \"/helpCenter\",\n      name: \"helpCenter\",\n      meta: { index: 16 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"helpCenter\" */ /* webpackPrefetch: true */ \"@/page/helpCenter/index.vue\"\n        ),\n    },\n    {\n      //问题详情\n      path: \"/helpDetail\",\n      name: \"helpDetail\",\n      meta: { index: 17 },\n      component: () =>\n        import(\n          /* webpackChunkName: \"helpDetail\" */ /* webpackPrefetch: true */ \"@/page/helpCenter/detail\"\n        ),\n    },\n    {\n      //货币理财盈亏订单详情\n      path: \"/profitLoss\",\n      name: \"profitLoss\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"profitLoss\" */ /* webpackPrefetch: true */ \"@/page/order/CurrencyOrder/profitLoss\"\n        ),\n    },\n    {\n      //理财订单详情\n      path: \"/financialOrder\",\n      name: \"FinancialOrder\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"FinancialOrder\" */ /* webpackPrefetch: true */ \"@/page/order/FinancialOrder/index\"\n        ),\n    },\n    {\n      //矿机订单详情\n      path: \"/miningMachineOrder\",\n      name: \"MiningMachineOrder\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"MiningMachineOrder\" */ /* webpackPrefetch: true */ \"@/page/order/MiningMachineOrder/index\"\n        ),\n    },\n    {\n      //矿机理财购买确认\n      path: \"/machine-confirm\",\n      name: \"MachineConfirm\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"MachineConfirm\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/machineConfirm\"\n        ),\n    },\n    {\n      //基金理财购买确认\n      path: \"/financial-confirm\",\n      name: \"FinancialConfirm\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"FinancialConfirm\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/FinancialManagementConfirm\"\n        ),\n    },\n    {\n      //理财历史\n      path: \"/financialHistory\",\n      name: \"FinancialHistory\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"FinancialHistory\" */ /* webpackPrefetch: true */ \"@/page/FinancialHistory\"\n        ),\n    },\n    {\n      //服务条款\n      path: \"/TermsOfService\",\n      name: \"TermsOfService\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"TermsOfService\" */ /* webpackPrefetch: true */ \"@/page/TermsOfService/index.vue\"\n        ),\n    },\n    {\n      //汇率设置\n      path: \"/exchangeRate\",\n      name: \"exchangeRate\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"exchangeRate\" */ /* webpackPrefetch: true */ \"@/page/exchangeRate/index.vue\"\n        ),\n    },\n    {\n      //账变记录\n      path: \"/accountChange\",\n      name: \"accountChange\",\n      meta: { requireAuth: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"accountChange\" */ /* webpackPrefetch: true */ \"@/page/accountChange/index.vue\"\n        ),\n    },\n    {\n      //身份认证\n      path: \"/authentication\",\n      name: \"authentication\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"authentication\" */ /* webpackPrefetch: true */ \"@/page/authentication/index.vue\"\n        ),\n    },\n    {\n      //身份已认证\n      path: \"/verified\",\n      name: \"verified\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"verified\" */ /* webpackPrefetch: true */ \"@/page/authentication/verified.vue\"\n        ),\n    },\n    {\n      //语言设置\n      path: \"/language\",\n      name: \"language\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"language\" */ /* webpackPrefetch: true */ \"@/page/language/index.vue\"\n        ),\n    },\n    {\n      //推广中心\n      path: \"/promote\",\n      name: \"promote\",\n      meta: { requireAuth: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"promote\" */ /* webpackPrefetch: true */ \"@/page/promote/index.vue\"\n        ),\n    },\n    {\n      //推广规则\n      path: \"/promote/rules\",\n      name: \"promoteRules\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"promoteRules\" */ /* webpackPrefetch: true */ \"@/page/promote/Rules.vue\"\n        ),\n    },\n    {\n      //分享二维码\n      path: \"/ShareQRCode\",\n      name: \"ShareQRCode\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"ShareQRCode\" */ /* webpackPrefetch: true */ \"@/page/promote/ShareQRCode.vue\"\n        ),\n    },\n    {\n      //分享海报\n      path: \"/SharePoster\",\n      name: \"SharePoster\",\n      // meta: { keepAlive: true},\n      component: () =>\n        import(\n          /* webpackChunkName: \"SharePoster\" */ /* webpackPrefetch: true */ \"@/page/promote/SharePoster.vue\"\n        ),\n    },\n    {\n      //永续合约\n      path: \"/perpetualContract/:symbol\",\n      name: \"perpetualContract\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"perpetualContract\" */ /* webpackPrefetch: true */ \"@/page/perpetualContract/index.vue\"\n        ),\n      meta: { keepAlive: true, footer: true },\n    },\n    {\n      //U本位历史\n      path: \"/perpetualHistory\",\n      name: \"perpetualHistory\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"perpetualHistory\" */ /* webpackPrefetch: true */ \"@/page/perpetualContract/perpetualHistory.vue\"\n        ),\n    },\n    {\n      //永续合约委托详情\n      path: \"/entrustDetail\",\n      name: \"entrustDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"entrustDetail\" */ /* webpackPrefetch: true */ \"@/page/perpetualContract/entrustDetail.vue\"\n        ),\n    },\n    {\n      //永续合约订单详情\n      path: \"/orderDetail\",\n      name: \"orderDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"orderDetail\" */ /* webpackPrefetch: true */ \"@/page/perpetualContract/orderDetail.vue\"\n        ),\n    },\n    {\n      //交割合约\n      path: \"/deliveryContract\",\n      name: \"deliveryContract\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"deliveryContract\" */ /* webpackPrefetch: true */ \"@/page/deliveryContract/index.vue\"\n        ),\n    },\n    {\n      //交割合约历史\n      path: \"/deliveryContractHistory\",\n      name: \"DeliveryContractHistory\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"DeliveryContractHistory\" */ /* webpackPrefetch: true */ \"@/page/DeliveryContractHistory/index.vue\"\n        ),\n    },\n    {\n      //详情走势图\n      path: \"/trendDetails/:symbol\",\n      name: \"trendDetails\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/TtrendDetails/index.vue\"\n        ),\n    },\n    {\n      //客服\n      path: \"/customerService\",\n      name: \"customerService\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"customerService\" */ /* webpackPrefetch: true */ \"@/page/customerService/index.vue\"\n        ),\n    },\n    {\n      //登录\n      path: \"/login\",\n      name: \"login\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"login\" */ /* webpackPrefetch: true */ \"@/page/login/index.vue\"\n        ),\n      meta: { keepAlive: true },\n    },\n    {\n      //注册\n      path: \"/register\",\n      name: \"register\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"register\" */ /* webpackPrefetch: true */ \"@/page/register/index.vue\"\n        ),\n    },\n    {\n      //验证码\n      path: \"/verify\",\n      name: \"verify\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"verify\" */ /* webpackPrefetch: true */ \"@/page/register/verify.vue\"\n        ),\n    },\n    {\n      //设置资金密码\n      path: \"/setFond\",\n      name: \"setFond\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"setFond\" */ /* webpackPrefetch: true */ \"@/page/register/setFond.vue\"\n        ),\n    },\n    {\n      //注册身份认证\n      path: \"/identity\",\n      name: \"identity\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"identity\" */ /* webpackPrefetch: true */ \"@/page/register/identity.vue\"\n        ),\n    },\n    {\n      //谷歌验证\n      path: \"/gooleVerify\",\n      name: \"gooleVerify\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"gooleVerify\" */ /* webpackPrefetch: true */ \"@/page/register/gooleVerify.vue\"\n        ),\n    },\n    {\n      //注册完成\n      path: \"/finish\",\n      name: \"finish\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"finish\" */ /* webpackPrefetch: true */ \"@/page/register/finish.vue\"\n        ),\n    },\n    {\n      path: \"/trade/:symbol\",\n      name: \"Trade\",\n      meta: { footer: true, keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/trade/index.vue\"\n        ),\n    },\n    {\n      //币币详情\n      path: \"/tradeDetail\",\n      name: \"tradeDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeDetail\" */ /* webpackPrefetch: true */ \"@/page/tradeDetail/index.vue\"\n        ),\n    },\n    {\n      //币币记录\n      path: \"/tradeRecord/:symbol\",\n      name: \"tradeRecord\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeRecord\" */ /* webpackPrefetch: true */ \"@/page/tradeRecord/index.vue\"\n        ),\n    },\n    {\n      //忘记密码\n      path: \"/forget\",\n      name: \"forget\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"forget\" */ /* webpackPrefetch: true */ \"@/page/forget/index.vue\"\n        ),\n    },\n    {\n      //重置登录密码\n      path: \"/resetPassword\",\n      name: \"resetPassword\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"resetPassword\" */ /* webpackPrefetch: true */ \"@/page/forget/resetPassword.vue\"\n        ),\n    },\n    {\n      //忘记密码修改成功\n      path: \"/passSuccess\",\n      name: \"passSuccess\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"passSuccess\" */ /* webpackPrefetch: true */ \"@/page/forget/passSuccess.vue\"\n        ),\n    },\n    {\n      //安全验证\n      path: \"/safeVerify\",\n      name: \"safeVerify\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"safeVerify\" */ /* webpackPrefetch: true */ \"@/page/forget/safeVerify.vue\"\n        ),\n    },\n    {\n      //个人中心\n      path: \"/userCenter\",\n      name: \"userCenter\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"userCenter\" */ /* webpackPrefetch: true */ \"@/page/userCenter/index.vue\"\n        ),\n    },\n    {\n      //安全中心\n      path: \"/safety\",\n      name: \"safety\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"safety\" */ /* webpackPrefetch: true */ \"@/page/safety/index.vue\"\n        ),\n    },\n    {\n      //更换绑定\n      path: \"/changeVerify\",\n      name: \"changeVerify\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"changeVerify\" */ /* webpackPrefetch: true */ \"@/page/safety/changeVerify.vue\"\n        ),\n    },\n    {\n      //修改登录密码\n      path: \"/changePassword\",\n      name: \"changePassword\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"changePassword\" */ /* webpackPrefetch: true */ \"@/page/changePassword/index.vue\"\n        ),\n    },\n    {\n      //修改登录密码\n      path: \"/changeFundsPassword\",\n      name: \"changeFundsPassword\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"changeFundsPassword\" */ /* webpackPrefetch: true */ \"@/page/changeFundsPassword/index.vue\"\n        ),\n    },\n    {\n      //绑定验证\n      path: \"/bindVerify\",\n      name: \"bindVerify\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"bindVerify\" */ /* webpackPrefetch: true */ \"@/page/bindVerify/index.vue\"\n        ),\n    },\n    {\n      //重置绑定\n      path: \"/resetVerify\",\n      name: \"resetVerify\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"resetVerify\" */ /* webpackPrefetch: true */ \"@/page/resetVerify/index.vue\"\n        ),\n    },\n    {\n      //\n      path: \"/resetSuccess\",\n      name: \"resetSuccess\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"resetSuccess\" */ /* webpackPrefetch: true */ \"@/page/resetVerify/resetSuccess.vue\"\n        ),\n    },\n    {\n      path: \"/fm-home\",\n      name: \"financialManagement\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"financialManagement\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/index\"\n        ),\n    },\n    {\n      path: \"/pool-lock\",\n      name: \"PooLock\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"PooLock\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/poolLock\"\n        ),\n    },\n    {\n      path: \"/machine\",\n      name: \"Machine\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/miningMachineHome\"\n        ),\n    },\n    {\n      path: \"/fund\",\n      name: \"Fund\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/fundHome\"\n        ),\n    },\n    {\n      path: \"/machine-rule\",\n      name: \"Machinerule\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Machinerule\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/machineRule\"\n        ),\n    },\n    {\n      path: \"/fund-rule\",\n      name: \"Fundrule\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Fundrule\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/fundRule\"\n        ),\n    },\n    {\n      path: \"/machine-buy\",\n      name: \"MachineBuy\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"MachineBuy\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/machineBuy\"\n        ),\n    },\n    {\n      path: \"/fund-buy\",\n      name: \"FundBuy\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"FundBuy\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/fundBuy\"\n        ),\n    },\n    {\n      //\n      path: \"/order-success\",\n      name: \"orderSuccess\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"orderSuccess\" */ /* webpackPrefetch: true */ \"@/page/financialManagement/orderSuccess.vue\"\n        ),\n    },\n    {\n      //公告中心\n      path: \"/announce\",\n      name: \"Announce\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"Announce\" */ /* webpackPrefetch: true */ \"@/page/announce/index.vue\"\n        ),\n    },\n    {\n      //公告详情\n      path: \"/announceDetail\",\n      name: \"AnnounceDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"AnnounceDetail\" */ /* webpackPrefetch: true */ \"@/page/announce/announceDetail.vue\"\n        ),\n    },\n    {\n      //质押借币\n      path: \"/pledgeLoan\",\n      name: \"PledgeLoan\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/index.vue\"\n        ),\n    },\n    {\n      //质押订单\n      path: \"/pledgeLoanOrder\",\n      name: \"pledgeLoanOrder\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"pledgeLoanOrder\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/pledgeLoanOrder.vue\"\n        ),\n    },\n    {\n      //质押订单详情\n      path: \"/pledgeLoanOrderDetail\",\n      name: \"PledgeLoanOrderDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"PledgeLoanOrderDetail\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/pledgeLoanOrderDetail.vue\"\n        ),\n    },\n    {\n      //新增质押\n      path: \"/addPledge\",\n      name: \"AddPledge\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"AddPledge\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/addPledge.vue\"\n        ),\n    },\n    {\n      //续借\n      path: \"/pledgeLoanRenew\",\n      name: \"PledgeLoanRenew\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"PledgeLoanRenew\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/pledgeLoanRenew.vue\"\n        ),\n    },\n    {\n      //质押记录\n      path: \"/pledgeRecord\",\n      name: \"PledgeRecord\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"PledgeRecord\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/pledgeRecord.vue\"\n        ),\n    },\n    {\n      //还款\n      path: \"/repayment\",\n      name: \"Repayment\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"Repayment\" */ /* webpackPrefetch: true */ \"@/page/pledgeLoan/repayment.vue\"\n        ),\n    },\n    {\n      //认证中心\n      path: \"/certificationCenter\",\n      name: \"CertificationCenter\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"CertificationCenter\" */ /* webpackPrefetch: true */ \"@/page/certificationCenter/index.vue\"\n        ),\n    },\n    {\n      //高级认证\n      path: \"/advancedCtf\",\n      name: \"AdvancedCtf\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"AdvancedCtf\" */ /* webpackPrefetch: true */ \"@/page/certificationCenter/advancedCtf.vue\"\n        ),\n    },\n    {\n      //c2c自选区我要买\n      path: \"/wantBuy\",\n      name: \"WantBuy\",\n      meta: {\n        keepAlive: false,\n      },\n      component: () =>\n        import(\n          /* webpackChunkName: \"Home\" */ /* webpackPrefetch: true */ \"@/page/placeAnOrder/page/wantBuy/index\"\n        ),\n    },\n    {\n      //广告筛选\n      path: \"/wantBuy/adScreening\",\n      name: \"adScreening\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"adScreening\" */ /* webpackPrefetch: true */ \"@/page/placeAnOrder/page/adScreening\"\n        ),\n    },\n    {\n      //c2c购买\n      path: \"/wantBuy/c2cBuy\",\n      name: \"c2cBuy\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2cBuy\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/c2cBuy\"\n        ),\n    },\n    {\n      //c2c交易相关回答\n      path: \"/c2cTransactionAnswer\",\n      name: \"C2cTransactionAnswer\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"C2cTransactionAnswer\" */ /* webpackPrefetch: true */ \"@/page/c2cAnswer/index\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      //广告详情\n      path: \"/adDetails\",\n      name: \"AdDetails\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"AdDetails\" */ /* webpackPrefetch: true */ \"@/page/myAd/adDetails\"\n        ),\n    },\n    {\n      //历史广告\n      path: \"/AdHistory\",\n      name: \"AdHistory\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"AdHistory\" */ /* webpackPrefetch: true */ \"@/page/myAd/AdHistory\"\n        ),\n    },\n    {\n      //编辑广告/发布广告\n      path: \"/editAd\",\n      name: \"EditAd\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"EditAd\" */ /* webpackPrefetch: true */ \"@/page/myAd/editAd\"\n        ),\n    },\n    {\n      //保存广告\n      path: \"/saveAd\",\n      name: \"SaveAd\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"SaveAd\" */ /* webpackPrefetch: true */ \"@/page/myAd/saveAd\"\n        ),\n    },\n    {\n      // 收款方式\n      path: \"/paymentMethod\",\n      name: \"paymentMethod\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"paymentMethod\" */ /* webpackPrefetch: true */ \"@/page/placeAnOrder/page/payment-method/PaymentMethod\"\n        ),\n    },\n    {\n      // 银行卡详情\n      path: \"/wantBuy/bankCar\",\n      name: \"bankCarDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"bankCarDetail\" */ /* webpackPrefetch: true */ \"@/page/placeAnOrder/components/bankCardDetail/index\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // 添加收款方式\n      path: \"/wantBuy/addPaymentMethod\",\n      name: \"addPaymentMethod\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"addPaymentMethod\" */ /* webpackPrefetch: true */ \"@/page/placeAnOrder/page/addPaymentMethod/AddPaymentMethod\"\n        ),\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: () =>\n        import(\n          /* webpackChunkName: \"c2cTrade\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade\"\n        ),\n    },\n    {\n      // c2c用户中心更多数据\n      path: \"/c2cUser/c2cUserMore\",\n      name: \"c2cUserMore\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2cUserMore\" */ /* webpackPrefetch: true */ \"@/page/c2cUser/page/c2cUserMore\"\n        ),\n    },\n    {\n      //c2c帮助中心\n      path: \"/c2cHelpCenter\",\n      name: \"HelpCenter\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2cHelpCenter\" */ /* webpackPrefetch: true */ \"@/page/c2cHelpCenter/index\"\n        ),\n    },\n    {\n      // c2c通知中心\n      path: \"/c2cNoticeSettings\",\n      name: \"c2cNoticeSettings\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2cNoticeSettings\" */ /* webpackPrefetch: true */ \"@/page/c2cUser/page/c2cNoticeSettings\"\n        ),\n    },\n    {\n      // 生成订单详情页\n      path: \"/orderGeneration\",\n      name: \"orderGeneration\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"orderGeneration\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/order-generation\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // 取消订单\n      path: \"/cancelOrder\",\n      name: \"cancelOrder\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"cancelOrder\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/cancel-order/cancelOrder\"\n        ),\n    },\n    {\n      // 申诉\n      path: \"/appeal\",\n      name: \"appeal\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"appeal\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/appeal\"\n        ),\n    },\n    {\n      // 申诉成功\n      path: \"/appeal/page\",\n      name: \"appealSuccess\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"appealSuccess\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/appeal/Appeal\"\n        ),\n    },\n    {\n      // 付款\n      path: \"/paymentBuy\",\n      name: \"paymentBuy\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"paymentBuy\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/payment/PaymentBuy\"\n        ),\n    },\n    {\n      // 付款\n      path: \"/payment\",\n      name: \"payment\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"payment\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/payment\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // 付款详情\n      path: \"/paymentDetail\",\n      name: \"paymentDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/payment/PaymentDetail\"\n        ),\n    },\n    {\n      // 广告商个人信息详情\n      path: \"/advertisers-info\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"advertisers-info\" */ /* webpackPrefetch: true */ \"@/page/advertisers/info\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // c2c收款方式\n      path: \"/c2cCollection\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2cCollection\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/c2cCollection\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // 广告商个人信息详情\n      path: \"/advertiserDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"advertiserDetail\" */ /* webpackPrefetch: true */ \"@/page/advertiserDetail/index\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // 广告商个人信息详情\n      path: \"/advertiserDetail/detail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"advertiserDetail\" */ /* webpackPrefetch: true */ \"@/page/advertiserDetail/detail\"\n        ),\n    },\n    {\n      // 广告历史记录\n      path: \"/advertiserHistory\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"advertiserHistory\" */ /* webpackPrefetch: true */ \"@/page/advertiserHistory/index\"\n        ),\n    },\n    {\n      // 广告历史记录详情\n      path: \"/advertiserHistory/detail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"advertiserHistory\" */ /* webpackPrefetch: true */ \"@/page/advertiserHistory/detail\"\n        ),\n    },\n    {\n      // 成为认证广告商\n      path: \"/CertifiedAdvertiser\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"CertifiedAdvertiser\" */ /* webpackPrefetch: true */ \"@/page/myAd/CertifiedAdvertiser\"\n        ),\n    },\n    {\n      // 选择法币\n      path: \"/selectLegalCurrency\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"selectLegalCurrency\" */ /* webpackPrefetch: true */ \"@/page/selectLegalCurrency/index\"\n        ),\n    },\n    {\n      // c2c出售订单生成\n      path: \"/sellGenerate\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"sellGenerate\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/SellGenerate\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // 确认收款\n      path: \"/confirmedPaid\",\n      meta: { keepAlive: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"confirmedPaid\" */ /* webpackPrefetch: true */ \"@/page/c2cOrder/payment/ConfirmedPaid\"\n        ),\n    },\n    {\n      // 验证码验证\n      path: \"/verification\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"verification\" */ /* webpackPrefetch: true */ \"@/page/verification-code/VerificationCode\"\n        ),\n    },\n    {\n      // 买家交易成功\n      path: \"/tradeSuccessBuyer\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeSuccessBuyer\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/TradeSuccessBuyer\"\n        ),\n    },\n    {\n      // 卖家交易\n      path: \"/tradeSuccessSell\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeSuccessSell\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/TradeSuccessSell\"\n        ),\n    },\n    {\n      // 买家交易成功详情\n      path: \"/tradeSuccessDetailBuyer\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeSuccessDetailBuyer\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/TradeSuccessDetailBuyer\"\n        ),\n    },\n    {\n      // 卖家交易成功详情\n      path: \"/tradeSuccessDetailSell\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeSuccessDetailSell\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/TradeSuccessDetailSell\"\n        ),\n    },\n    {\n      // 联系买家/卖家\n      path: \"/chat\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"chat\" */ /* webpackPrefetch: true */ \"@/page/chat\"\n        ),\n      props(route) {\n        return {\n          ...route,\n        };\n      },\n    },\n    {\n      path: \"/c2c_normal_user\",\n      meta: { requireAuth: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2c_normal_user\" */ /* webpackPrefetch: true */ \"@/page/c2cUser/normalUserCenter\"\n        ),\n    },\n    {\n      // c2c页面\n      path: \"/c2c\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2c\" */ /* webpackPrefetch: true */ \"@/page/c2c\"\n        ),\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    {\n      // c2c帮助\n      path: \"/c2cHelp\",\n      name: \"C2cHelp\",\n      meta: { requireAuth: true },\n      component: () =>\n        import(\n          /* webpackChunkName: \"c2cHelp\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/c2cHelp\"\n        ),\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: () =>\n        import(\n          /* webpackChunkName: \"c2cOrderList\" */ /* webpackPrefetch: true */ \"@/page/c2c-order-list\"\n        ),\n      props(route) {\n        return {\n          ...route.query,\n        };\n      },\n    },\n    {\n      // c2c订单详情\n      path: \"/tradeOrderDetail\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"tradeOrderDetail\" */ /* webpackPrefetch: true */ \"@/page/c2c-trade/page/tradeOrderDetail\"\n        ),\n    },\n    {\n      // 快捷区\n      path: \"/wantBuy/quick\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"quick\" */ /* webpackPrefetch: true */ \"@/page/quick\"\n        ),\n    },\n    //Trend details\n    {\n      // 搜索\n      path: \"/search\",\n      name: \"search\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */ \"@/page/search/index\"\n        ),\n    },\n    {\n      // 主题模式切换\n      path: \"/themeModel\",\n      name: \"themeModel\",\n      component: () =>\n        import(\n          /* webpackChunkName: \"paymentDetail\" */ /* webpackPrefetch: true */ \"@/page/themeModel/index\"\n        ),\n    },\n    {\n      //\n      path: \"/test\",\n      name: \"test\",\n      meta: { footer: false },\n      component: () =>\n        import(\n          /* webpackChunkName: \"quick\" */ /* webpackPrefetch: true */ \"@/page/register/test.vue\"\n        ),\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":[]}