From a1fb6cd3c3b8a48da4f9393e09718da04f51a373 Mon Sep 17 00:00:00 2001
From: DESKTOP-CVS3R96\我恁爹 <11>
Date: Tue, 15 Nov 2022 09:58:00 +0800
Subject: [PATCH] 11111

---
 src/router/index.js |  275 +++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 217 insertions(+), 58 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index 58eb37d..8b02ebc 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,5 +1,6 @@
 import Vue from 'vue'
 import Router from 'vue-router'
+import i18n from '@/locales/index.js'
 import Home from '@/page/home/home'
 import Buy from '@/page/home/buy'
 import Alertdetail from '@/page/home/components/alert' // 公告详情
@@ -7,15 +8,16 @@
 import Forget from '@/page/forget'
 import Login from '@/page/login'
 import List from '@/page/list/list'
+import TradingList from '@/page/list/trading-list'
 import Searchlist from '@/page/list/list-search'
 import IndexSearchlist from '@/page/list/indexlist-search' // 指数查询
 import SearchMylist from '@/page/list/my-list-search'
-import ListDetail from '@/page/list/detail'
+import ListDetail from '@/page/list/listDetail'
 import ListDetail2 from '@/page/list/detail2'
 import MyList from '@/page/list/my-list'
 import Inquiry from '@/page/home/inquiry'
-import User from '@/page/user/user'
 import OrderList from '@/page/user/order-list'
+import Warehouse from '@/page/user/Warehouse.vue'
 import holdOrderList from '@/page/user/search-order/hold-stockCode'
 import holdOrderList2 from '@/page/user/search-order/hold-stockSpell'
 import sellOrderList from '@/page/user/search-order/sell-stockCode'
@@ -44,6 +46,16 @@
 import newLogin from '@/page/login/login.vue'
 import newRegister from '@/page/login/register.vue'
 import NewPage from '@/page/home/newPage'
+import NewGg from '@/page/home/newGg'
+import KLine from '@/page/kline/index.vue'
+import TradingBuy from '@/page/trading/buy.vue'
+import NewUser from '@/page/newUser/index.vue'
+import Wallet from '@/page/wallet/index.vue';
+import TransferRecord from '@/page/transferRecord/index.vue'
+import CashWithdrawalRecord from '@/page/cashWithdrawalRecord/index.vue'
+import Transfers from '@/page/transfer/index.vue'
+import Authentications from '@/page/authentication/index.vue'
+import BankCard from '@/page/bankCard/index.vue'
 
 Vue.use(Router)
 
@@ -51,7 +63,6 @@
 Router.prototype.push = function push(location) {
   return routerPush.call(this, location).catch(error => error)
 }
-
 export default new Router({
   routes: [
     {
@@ -61,7 +72,7 @@
       path: '/home',
       name: 'home',
       meta: {
-        title: '首页',
+        title: i18n.t('hj224'),
         requireAuth: true,
         index: 0
       },
@@ -70,7 +81,7 @@
       path: '/buy',
       name: 'buy',
       meta: {
-        title: '购买',
+        title: i18n.t('hj237'),
         requireAuth: true,
         hasHeader: true,
         index: 1
@@ -80,58 +91,85 @@
       path: '/newPage',
       name: 'newPage',
       meta: {
-        title: 'new',
-        requireAuth: false,
-        hasHeader: false,
+        title: i18n.t('hj238'),
+        hasHeader: true,
+        is_Show: true,
         index: 2
       },
       component: NewPage
     },
     {
-      path: '/register',
-      name: 'register',
+      path: '/newGg',
+      name: 'newGg',
       meta: {
-        title: '注册',
-        index: 3
+        title: i18n.t('hj239'),
+        hasHeader: true,
+        is_Show: true,
+        index: 49
       },
-      component: Register
-    }, {
+      component: NewGg
+    },
+    // {
+    //   path: '/register',
+    //   name: 'register',
+    //   meta: {
+    //     title: '注册',
+    //     index: 3
+    //   },
+    //   component: Register
+    // }, 
+    {
       path: '/forget',
       name: 'forget',
       meta: {
-        title: '忘记密码',
+        title: i18n.t('hj240'),
         index: 4
       },
       component: Forget
-    }, {
-      path: '/login',
-      name: 'login',
-      meta: {
-        title: '账户登录',
-        hasHeader: true,
-        index: 5
-      },
-      component: Login
-    }, {
+    }, 
+    // {
+    //   path: '/login',
+    //   name: 'login',
+    //   meta: {
+    //     title: '账户登录',
+    //     hasHeader: true,
+    //     index: 5
+    //   },
+    //   component: Login
+    // },
+     {
       path: '/openaccount',
       name: 'openaccount',
       meta: {
-        title: '开户',
+        title: i18n.t('hj241'),
         hasHeader: true,
         index: 6
       },
       component: OpenAccount
-    }, {
-      path: '/list',
-      name: 'list',
+    }, 
+    {
+      path: '/trading-list',
+      name: 'TradingList',
       meta: {
-        title: '行情',
+        title: i18n.t('hj242'),
         requireAuth: false,
         hasHeader: false,
         index: 7
       },
-      component: List
-    }, {
+      component: TradingList
+    }
+    // {
+    //   path: '/list',
+    //   name: 'list',
+    //   meta: {
+    //     title: '行情',
+    //     requireAuth: false,
+    //     hasHeader: false,
+    //     index: 7
+    //   },
+    //   component: List
+    // }
+    , {
       path: '/indexsearchlist',
       name: '指数查询',
       meta: {
@@ -180,9 +218,9 @@
       path: '/listdetail',
       name: 'listdetail',
       meta: {
-        title: '详情',
+        title: i18n.t('hj238'),
         requireAuth: false,
-        hasHeader: true,
+        hasHeader: false,
         index: 13
       },
       component: ListDetail
@@ -190,7 +228,7 @@
       path: '/listdetail2',
       name: 'listdetail2',
       meta: {
-        title: '详情',
+        title: i18n.t('hj238'),
         requireAuth: false,
         hasHeader: true,
         index: 14
@@ -251,17 +289,18 @@
         index: 19
       },
       component: Inquiry
-    }, {
-      path: '/user',
-      name: 'user',
-      meta: {
-        title: '我的',
-        requireAuth: false,
-        hasHeader: true,
-        index: 20
-      },
-      component: User
-    },
+    }, 
+    // {
+    //   path: '/user',
+    //   name: 'user',
+    //   meta: {
+    //     title: '我的',
+    //     requireAuth: false,
+    //     hasHeader: true,
+    //     index: 20
+    //   },
+    //   component: User
+    // },
     {
       path: '/transfer',
       name: 'transfer',
@@ -271,16 +310,28 @@
         index: 21
       },
       component: Transfer
-    }, {
-      path: '/orderlist',
-      name: 'orderlist',
+    }, 
+    // {
+    //   path: '/orderlist',
+    //   name: 'orderlist',
+    //   meta: {
+    //     title: '持仓',
+    //     requireAuth: false,
+    //     hasHeader: true,
+    //     index: 22
+    //   },
+    //   component: OrderList
+    // },
+     {
+      path: '/warehouse',
+      name: 'Warehouse',
       meta: {
-        title: '持仓',
+        title: i18n.t('hj2'),
         requireAuth: false,
-        hasHeader: true,
+        hasHeader: false,
         index: 22
       },
-      component: OrderList
+      component: Warehouse
     },
     {
       path: '/holdorderlist',
@@ -532,28 +583,136 @@
       component: FundsList
     },
     {
-      path: '/newLogin',
+      path: '/login',
       name: 'newLogin',
       meta: {
-        title: '新登录',
+        title: i18n.t('hj248'),
         requireAuth: false,
         hasHeader: true,
-        index: 47
+        index: 47,
+        show: true
       },
       component: newLogin
     },
     {
-      path: '/newRegister',
+      path: '/register',
       name: 'newRegister',
       meta: {
-        title: '新注册',
+        title: i18n.t('hj249'),
         requireAuth: false,
         hasHeader: false,
-        index: 48
+        index: 48,
+        show: true
       },
       component: newRegister
     },
     {
+      path: '/kline',
+      name: 'kline',
+      meta: {
+        title: i18n.t('hj238'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 49,
+        show: true
+      },
+      component: KLine
+    },
+    {
+      path: '/TradingBuy',
+      name: 'TradingBuy',
+      meta: {
+        title: i18n.t('hj237'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 50,
+        show: true
+      },
+      component: TradingBuy
+    },
+    {
+      path: '/User',
+      name: 'NewUser',
+      meta: {
+        title: i18n.t('hj243'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 51,
+      },
+      component: NewUser
+    },
+    {
+      path: '/wallet',
+      name: 'Wallet',
+      meta: {
+        title: i18n.t('hj244'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 52,
+      },
+      component: Wallet
+    },
+    {
+      path: '/transferRecord',
+      name: 'transferRecord',
+      meta: {
+        title: i18n.t('hj168'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 53,
+        show: true
+      },
+      component: TransferRecord
+    },
+    {
+      path: '/cashWithdrawalRecord',
+      name: 'cashWithdrawalRecord',
+      meta: {
+        title: i18n.t('hj162'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 54,
+        show: true
+      },
+      component: CashWithdrawalRecord
+    },
+    {
+      path: '/transfers',
+      name: 'transfers',
+      meta: {
+        title: i18n.t('hj245'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 55,
+        show: true
+      },
+      component: Transfers
+    },
+    {
+      path: '/authentications',
+      name: 'authentications',
+      meta: {
+        title: i18n.t('hj246'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 56,
+        show: true
+      },
+      component: Authentications
+    },
+    {
+      path: '/bankCard',
+      name: 'bankCard',
+      meta: {
+        title: i18n.t('hj247'),
+        requireAuth: false,
+        hasHeader: false,
+        index: 57,
+        show: true
+      },
+      component: BankCard
+    },
+    {
       // 会匹配所有路径
       path: '*',
       redirect: '/home'

--
Gitblit v1.9.3