From c3afe3d4e0a8663b379510c38ec543ac8dbc2e5e Mon Sep 17 00:00:00 2001
From: XIGUASSR <623844246@qq.com>
Date: Fri, 11 Nov 2022 23:37:44 +0800
Subject: [PATCH] 最新

---
 src/router/index.js |  376 +++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 292 insertions(+), 84 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index 30b8d0f..fb169a3 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -7,15 +7,17 @@
 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,11 +46,21 @@
 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)
 
 const routerPush = Router.prototype.push
-Router.prototype.push = function push (location) {
+Router.prototype.push = function push(location) {
   return routerPush.call(this, location).catch(error => error)
 }
 
@@ -62,7 +74,8 @@
       name: 'home',
       meta: {
         title: '首页',
-        requireAuth: true
+        requireAuth: true,
+        index: 0
       },
       component: Home
     }, {
@@ -71,63 +84,98 @@
       meta: {
         title: '购买',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 1
       },
       component: Buy
     }, {
       path: '/newPage',
       name: 'newPage',
       meta: {
-        title: 'new',
-        requireAuth: false,
-        hasHeader: false
+        title: '详情',
+        hasHeader: true,
+        is_Show: true,
+        index: 2
       },
       component: NewPage
     },
     {
-      path: '/register',
-      name: 'register',
+      path: '/newGg',
+      name: 'newGg',
       meta: {
-        title: '注册'
+        title: '公告详情',
+        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: '忘记密码',
+        index: 4
       },
       component: Forget
-    }, {
-      path: '/login',
-      name: 'login',
-      meta: {
-        title: '账户登录',
-        hasHeader: true
-      },
-      component: Login
-    }, {
+    }, 
+    // {
+    //   path: '/login',
+    //   name: 'login',
+    //   meta: {
+    //     title: '账户登录',
+    //     hasHeader: true,
+    //     index: 5
+    //   },
+    //   component: Login
+    // },
+     {
       path: '/openaccount',
       name: 'openaccount',
       meta: {
         title: '开户',
-        hasHeader: true
+        hasHeader: true,
+        index: 6
       },
       component: OpenAccount
-    }, {
-      path: '/list',
-      name: 'list',
+    }, 
+    {
+      path: '/trading-list',
+      name: 'TradingList',
       meta: {
         title: '行情',
         requireAuth: false,
-        hasHeader: true
+        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: {
-        title: '指数查询'
+        title: '指数查询',
+        index: 8
       },
       component: IndexSearchlist
     }, {
@@ -135,14 +183,16 @@
       name: 'indexlist',
       meta: {
         title: '指数列表',
-        requireAuth: false
+        requireAuth: false,
+        index: 9
       },
       component: IndexList
     }, {
       path: '/searchlist',
       name: '个股查询',
       meta: {
-        title: '个股查询'
+        title: '个股查询',
+        index: 10
       },
       component: Searchlist
     }, {
@@ -150,7 +200,8 @@
       name: 'searchmylist',
       meta: {
         title: '自选查询',
-        requireAuth: true
+        requireAuth: true,
+        index: 11
       },
       component: SearchMylist
     }, {
@@ -159,7 +210,8 @@
       meta: {
         title: '自选列表',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 12
 
       },
       component: MyList
@@ -169,7 +221,8 @@
       meta: {
         title: '详情',
         requireAuth: false,
-        hasHeader: true
+        hasHeader: false,
+        index: 13
       },
       component: ListDetail
     }, {
@@ -178,7 +231,8 @@
       meta: {
         title: '详情',
         requireAuth: false,
-        hasHeader: true
+        hasHeader: true,
+        index: 14
       },
       component: ListDetail2
     },
@@ -189,7 +243,8 @@
         title: '指数购买',
         requireAuth: false,
         hasHeader: true,
-        iconRight:'search'
+        iconRight: 'search',
+        index: 15
       },
       component: indexBuy
     },
@@ -200,7 +255,8 @@
         title: '两融交易',
         requireAuth: false,
         hasHeader: true,
-        iconRight:'search'
+        iconRight: 'search',
+        index: 16
       },
       component: TwoBuy
     },
@@ -211,7 +267,8 @@
         title: '分仓交易',
         requireAuth: false,
         hasHeader: true,
-        iconRight:'search'
+        iconRight: 'search',
+        index: 17
       },
       component: SubWarehouseBuy
     }, {
@@ -221,6 +278,7 @@
         title: '期货购买',
         requireAuth: false,
         hasHeader: true,
+        index: 18
       },
       component: futuresBuy
     }, {
@@ -228,7 +286,8 @@
       name: 'inquiry',
       meta: {
         title: '询价',
-        requireAuth: true
+        requireAuth: true,
+        index: 19
       },
       component: Inquiry
     }, {
@@ -237,27 +296,42 @@
       meta: {
         title: '我的',
         requireAuth: false,
-        hasHeader: true
+        hasHeader: true,
+        index: 20
       },
       component: User
     },
-   {
+    {
       path: '/transfer',
       name: 'transfer',
       meta: {
         title: '资金互转',
-        requireAuth: true
+        requireAuth: true,
+        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: '持仓',
         requireAuth: false,
-        hasHeader: true,
+        hasHeader: false,
+        index: 22
       },
-      component: OrderList
+      component: Warehouse
     },
     {
       path: '/holdorderlist',
@@ -265,7 +339,8 @@
       meta: {
         title: '查询持仓',
         requireAuth: true,
-        hasHeader:true
+        hasHeader: true,
+        index: 23
       },
       component: holdOrderList
     }, {
@@ -274,7 +349,8 @@
       meta: {
         title: '查询持仓',
         requireAuth: true,
-        hasHeader:true
+        hasHeader: true,
+        index: 24
       },
       component: holdOrderList2
     }, {
@@ -283,7 +359,8 @@
       meta: {
         title: '查询平仓',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 25
       },
       component: sellOrderList
     }, {
@@ -292,7 +369,8 @@
       meta: {
         title: '查询平仓',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 26
       },
       component: sellOrderList2
     }, {
@@ -301,7 +379,8 @@
       meta: {
         title: '资金明细',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 27
       },
       component: Detail
     }, {
@@ -310,7 +389,8 @@
       meta: {
         title: '银行卡',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 28
       },
       component: Card
     }, {
@@ -319,7 +399,8 @@
       meta: {
         title: '认证',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 29
       },
       component: Authentication
     }, {
@@ -327,7 +408,8 @@
       name: 'aggre',
       meta: {
         title: '合作协议',
-        requireAuth: true
+        requireAuth: true,
+        index: 30
       },
       component: Aggre
     }, {
@@ -336,7 +418,8 @@
       meta: {
         title: '充值',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 31
 
       },
       component: Recharge
@@ -346,7 +429,8 @@
       meta: {
         title: '确认充值',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 32
 
       },
       component: RechargeSure
@@ -356,7 +440,8 @@
       meta: {
         title: '充值记录',
         requireAuth: true,
-        hasHeader: true
+        hasHeader: true,
+        index: 33
       },
       component: RechargeList
     }, {
@@ -365,7 +450,8 @@
       meta: {
         title: '提现',
         requireAuth: true,
-        hasHeader:true
+        hasHeader: true,
+        index: 34
       },
       component: Cash
     }, {
@@ -374,7 +460,8 @@
       meta: {
         title: '添加银行卡',
         requireAuth: true,
-        hasHeader:true
+        hasHeader: true,
+        index: 35
 
       },
       component: AddCard
@@ -384,7 +471,8 @@
       meta: {
         title: '提现记录',
         requireAuth: true,
-        hasHeader:true
+        hasHeader: true,
+        index: 36
 
       },
       component: Cashlist
@@ -393,7 +481,8 @@
       name: 'setting',
       meta: {
         title: '设置',
-        requireAuth: true
+        requireAuth: true,
+        index: 37
       },
       component: Setting
     }, {
@@ -401,7 +490,8 @@
       name: 'agree',
       meta: {
         title: '注册协议',
-        requireAuth: true
+        requireAuth: true,
+        index: 38
       },
       component: Agree
     }, {
@@ -409,7 +499,8 @@
       name: 'trade',
       meta: {
         title: '交易⻛险揭示书',
-        requireAuth: true
+        requireAuth: true,
+        index: 39
       },
       component: Trage
     },
@@ -418,40 +509,44 @@
       name: 'alertdetail',
       meta: {
         title: '公告详情',
-        requireAuth: true
+        requireAuth: true,
+        index: 40
       },
       component: Alertdetail
     },
     {
       path: '/funds',
-      name:'funds',
+      name: 'funds',
       meta: {
         title: '配资主页',
         requireAuth: true,
         hasHeader: true,
-        iconRight: 'setting'
+        iconRight: 'setting',
+        index: 41
       },
       component: () => import('../page/funds/index')
     },
     {
       path: '/days',
-      name:'days',
+      name: 'days',
       meta: {
         title: '按天配资',
         requireAuth: true,
         hasHeader: true,
-        iconRight: 'setting'
+        iconRight: 'setting',
+        index: 42
       },
       component: () => import('../page/funds/days')
     },
     {
       path: '/xingu',
-      name:'xingu',
+      name: 'xingu',
       meta: {
         title: '新股申购',
         requireAuth: true,
         hasHeader: true,
-        iconRight: 'setting'
+        iconRight: 'setting',
+        index: 43
       },
       component: () => import('../page/funds/xingu')
     },
@@ -462,6 +557,7 @@
         title: '查询股票',
         requireAuth: true,
         hasHeader: true,
+        index: 44
       },
       component: () => import('../page/list/search')
     },
@@ -472,6 +568,7 @@
         title: '消息记录',
         requireAuth: true,
         hasHeader: true,
+        index: 45
       },
       component: () => import('../page/user/notify')
     }, {
@@ -481,29 +578,140 @@
         title: '分仓配资',
         requireAuth: false,
         hasHeader: true,
+        index: 46,
       },
       component: FundsList
     },
-   {
-      path: '/newLogin',
+    {
+      path: '/login',
       name: 'newLogin',
       meta: {
-        title: '新登录',
+        title: '用户登录',
         requireAuth: false,
         hasHeader: true,
+        index: 47,
+        show: true
       },
       component: newLogin
     },
     {
-       path: '/newRegister',
-       name: 'newRegister',
-       meta: {
-         title: '新注册',
-         requireAuth: false,
-         hasHeader: false,
-       },
-       component: newRegister
-     },
+      path: '/register',
+      name: 'newRegister',
+      meta: {
+        title: '用户注册',
+        requireAuth: false,
+        hasHeader: false,
+        index: 48,
+        show: true
+      },
+      component: newRegister
+    },
+    {
+      path: '/kline',
+      name: 'kline',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 49,
+        show: true
+      },
+      component: KLine
+    },
+    {
+      path: '/TradingBuy',
+      name: 'TradingBuy',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 50,
+        show: true
+      },
+      component: TradingBuy
+    },
+    {
+      path: '/NewUser',
+      name: 'NewUser',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 51,
+      },
+      component: NewUser
+    },
+    {
+      path: '/wallet',
+      name: 'Wallet',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 52,
+      },
+      component: Wallet
+    },
+    {
+      path: '/transferRecord',
+      name: 'transferRecord',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 53,
+        show: true
+      },
+      component: TransferRecord
+    },
+    {
+      path: '/cashWithdrawalRecord',
+      name: 'cashWithdrawalRecord',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 54,
+        show: true
+      },
+      component: CashWithdrawalRecord
+    },
+    {
+      path: '/transfers',
+      name: 'transfers',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 55,
+        show: true
+      },
+      component: Transfers
+    },
+    {
+      path: '/authentications',
+      name: 'authentications',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 56,
+        show: true
+      },
+      component: Authentications
+    },
+    {
+      path: '/bankCard',
+      name: 'bankCard',
+      meta: {
+        title: '图标',
+        requireAuth: false,
+        hasHeader: false,
+        index: 57,
+        show: true
+      },
+      component: BankCard
+    },
     {
       // 会匹配所有路径
       path: '*',

--
Gitblit v1.9.3