From bfd4f0e5ac1c8da2b997c2fee7738e9f4bb976da Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Wed, 10 Jul 2024 17:47:15 +0800
Subject: [PATCH] 涨停板审核
---
src/config/router.config.js | 201 ++++++++++++++++++++++++++++++--------------------
1 files changed, 120 insertions(+), 81 deletions(-)
diff --git a/src/config/router.config.js b/src/config/router.config.js
index 107d14b..b3913e6 100644
--- a/src/config/router.config.js
+++ b/src/config/router.config.js
@@ -4,7 +4,7 @@
const RouteView = {
name: 'RouteView',
- render: (h) => h('router-view')
+ render: (h) => h('router-view'),
}
export const asyncRouterMap = [
@@ -39,9 +39,9 @@
path: '/dashboard/workplace',
name: 'Workplace',
component: () => import('@/views/dashboard/Workplace'),
- meta: { title: 'menu.dashboard.workplace', keepAlive: true, permission: ['dashboard'] }
- }
- ]
+ meta: { title: 'menu.dashboard.workplace', keepAlive: true, permission: ['dashboard'] },
+ },
+ ],
},
{
path: '/userlist',
@@ -53,15 +53,21 @@
path: '/userlist/index',
name: 'Userlist',
component: () => import('@/views/userlist/index'),
- meta: { title: '用户列表', keepAlive: true, permission: ['userlist'] }
+ meta: { title: '用户列表', keepAlive: true, permission: ['userlist'] },
},
{
path: '/userlist/agentlist',
name: 'Agentlist',
component: () => import('@/views/userlist/agentlist'),
- meta: { title: '代理列表', keepAlive: true, permission: ['agentlist'] }
- }
- ]
+ meta: { title: '代理列表', keepAlive: true, permission: ['agentlist'] },
+ },
+ {
+ path: '/userlist/lervelist',
+ name: 'lervelist',
+ component: () => import('@/views/userlist/lervelist'),
+ meta: { title: '杠杠申请列表', keepAlive: true, permission: ['agentlist'] },
+ },
+ ],
},
// {
// path: '/allotment',
@@ -124,14 +130,14 @@
path: '/product/shares',
name: 'shares',
component: () => import('@/views/product/shares'),
- meta: { title: '股票产品', keepAlive: true, permission: ['shares'] }
+ meta: { title: '股票产品', keepAlive: true, permission: ['shares'] },
},
{
path: '/product/markettrading',
name: 'markettrading',
component: () => import('@/views/product/markettrading'),
- meta: { title: '盘前交易', keepAlive: true, permission: ['markettrading'] }
- }
+ meta: { title: '盘前交易', keepAlive: true, permission: ['markettrading'] },
+ },
// {
// path: '/product/index',
// name: 'index',
@@ -150,7 +156,7 @@
// component: () => import('@/views/product/futures'),
// meta: { title: '期货产品', keepAlive: true, permission: ['futures'] }
// },
- ]
+ ],
},
// 持仓管理
{
@@ -163,15 +169,27 @@
path: '/position/financing',
name: 'financing',
component: () => import('@/views/position/financing'),
- meta: { title: '持仓管理', keepAlive: true, permission: ['financing'] }
+ meta: { title: '持仓管理', keepAlive: true, permission: ['financing'] },
},
{
- path: '/position/createfinancing',
- name: 'createfinancing',
- component: () => import('@/views/position/createFinancing'),
- meta: { title: '创建股票持仓', keepAlive: true, permission: ['createfinancing'] }
- }
- ]
+ path: '/position/currentPriceReview',
+ name: 'currentPriceReview',
+ component: () => import('@/views/position/currentPriceReview'),
+ meta: { title: '现价审核', keepAlive: true, permission: ['financing'] },
+ },
+ {
+ path: '/position/dailyPriceLimitReview',
+ name: 'dailyPriceLimitReview',
+ component: () => import('@/views/position/dailyPriceLimitReview'),
+ meta: { title: '涨停板审核', keepAlive: true, permission: ['financing'] },
+ },
+ // {
+ // path: '/position/createfinancing',
+ // name: 'createfinancing',
+ // component: () => import('@/views/position/createFinancing'),
+ // meta: { title: '创建股票持仓', keepAlive: true, permission: ['createfinancing'] },
+ // },
+ ],
},
// 新股管理
{
@@ -184,21 +202,21 @@
path: '/newshares/newshareslist',
name: 'newshareslist',
component: () => import('@/views/newshares/newshareslist'),
- meta: { title: '新股列表', keepAlive: true, permission: ['newshareslist'] }
+ meta: { title: '新股列表', keepAlive: true, permission: ['newshareslist'] },
},
{
path: '/newshares/newsharesrecord',
name: 'newsharesrecord',
component: () => import('@/views/newshares/newsharesrecord'),
- meta: { title: '申购记录', keepAlive: true, permission: ['newsharesrecord'] }
- }
- // {
- // path: '/newshares/dazonglist',
- // name: 'dazonglist',
- // component: () => import('@/views/newshares/dazonglist'),
- // meta: { title: '大宗交易列表', keepAlive: true, permission: ['dazonglist'] },
- // },
- ]
+ meta: { title: '申购记录', keepAlive: true, permission: ['newsharesrecord'] },
+ },
+ {
+ path: '/newshares/dazonglist',
+ name: 'dazonglist',
+ component: () => import('@/views/newshares/dazonglist'),
+ meta: { title: '大宗交易列表', keepAlive: true, permission: ['dazonglist'] },
+ },
+ ],
},
// 资金管理
{
@@ -211,14 +229,14 @@
path: '/capital/rechargelist',
name: 'rechargelist',
component: () => import('@/views/capital/rechargelist'),
- meta: { title: '充值列表', keepAlive: true, permission: ['rechargelist'] }
+ meta: { title: '充值列表', keepAlive: true, permission: ['rechargelist'] },
},
{
path: '/capital/withdrawallist',
name: 'withdrawallist',
component: () => import('@/views/capital/withdrawallist'),
- meta: { title: '提现列表', keepAlive: true, permission: ['withdrawallist'] }
- }
+ meta: { title: '提现列表', keepAlive: true, permission: ['withdrawallist'] },
+ },
// {
// path: '/capital/fundrecords',
// name: 'fundrecords',
@@ -243,7 +261,7 @@
// component: () => import('@/views/capital/Withdrawal_channel'),
// meta: { title: '提现通道', keepAlive: true, permission: ['Withdrawal_channel'] },
// },
- ]
+ ],
},
// 日志管理
{
@@ -256,8 +274,14 @@
path: '/logmanage/loginlog',
name: 'loginlog',
component: () => import('@/views/logmanage/loginlog'),
- meta: { title: '登录日志', keepAlive: true, permission: ['loginlog'] }
- }
+ meta: { title: '登录日志', keepAlive: true, permission: ['loginlog'] },
+ },
+ {
+ path: '/logmanage/running-log',
+ name: 'running-log',
+ component: () => import('@/views/logmanage/running-log'),
+ meta: { title: '流水日志', keepAlive: true, permission: ['loginlog'] },
+ },
// {
// path: '/logmanage/smslog',
// name: 'smslog',
@@ -276,7 +300,7 @@
// component: () => import('@/views/logmanage/stationmessage'),
// meta: { title: '站内消息', keepAlive: true, permission: ['stationmessage'] },
// },
- ]
+ ],
},
// 管理设置
@@ -290,9 +314,9 @@
path: '/managesettings/managelist',
name: 'managelist',
component: () => import('@/views/managesettings/managelist'),
- meta: { title: '管理列表', keepAlive: true, permission: ['managelist'] }
- }
- ]
+ meta: { title: '管理列表', keepAlive: true, permission: ['managelist'] },
+ },
+ ],
},
// 风控设置
{
@@ -305,19 +329,19 @@
path: '/risksetting/productsetting',
name: 'productsetting',
component: () => import('@/views/risksetting/productsetting'),
- meta: { title: '产品配置', keepAlive: true, permission: ['productsetting'] }
+ meta: { title: '产品配置', keepAlive: true, permission: ['productsetting'] },
},
{
path: '/risksetting/sharessetting',
name: 'sharessetting',
component: () => import('@/views/risksetting/sharessetting'),
- meta: { title: '股票风控', keepAlive: true, permission: ['sharessetting'] }
+ meta: { title: '股票风控', keepAlive: true, permission: ['sharessetting'] },
},
{
path: '/risksetting/timelist',
name: 'timelist',
component: () => import('@/views/risksetting/timelist'),
- meta: { title: '股票时间列表', keepAlive: true, permission: ['timelist'] }
+ meta: { title: '股票时间列表', keepAlive: true, permission: ['timelist'] },
}
// {
// path: '/risksetting/indexsetting',
@@ -332,7 +356,22 @@
// component: () => import('@/views/risksetting/spreadsetting'),
// meta: { title: '点差设置', keepAlive: true, permission: ['spreadsetting'] },
// },
- ]
+ ],
+ },
+ // // vip抢筹
+ {
+ path: '/vip',
+ redirect: '/vip/VIPScramble',
+ component: RouteView,
+ meta: { title: 'VIP抢筹', icon: 'money-collect', permission: ['financing'] },
+ children: [
+ {
+ path: '/vip/VIPScramble',
+ name: 'VIPScramble',
+ component: () => import('@/views/vip/VIPScramble'),
+ meta: { title: 'VIP抢筹', keepAlive: true, permission: ['financing'] },
+ },
+ ],
},
// 系统设置
{
@@ -345,21 +384,21 @@
path: '/allsetting/noticesetting',
name: 'noticesetting',
component: () => import('@/views/allsetting/noticesetting'),
- meta: { title: '公告设置', keepAlive: true, permission: ['noticesetting'] }
+ meta: { title: '公告设置', keepAlive: true, permission: ['noticesetting'] },
},
{
path: '/allsetting/bannersetting',
name: 'bannersetting',
component: () => import('@/views/allsetting/bannersetting'),
- meta: { title: '轮播图设置', keepAlive: true, permission: ['bannersetting'] }
+ meta: { title: '轮播图设置', keepAlive: true, permission: ['bannersetting'] },
},
{
path: '/allsetting/paysetting',
name: 'paysetting',
component: () => import('@/views/allsetting/paysetting'),
- meta: { title: '支付渠道设置', keepAlive: true, permission: ['paysetting'] }
- }
- ]
+ meta: { title: '支付渠道设置', keepAlive: true, permission: ['paysetting'] },
+ },
+ ],
},
// forms
@@ -547,7 +586,7 @@
path: '/account/settings/basic',
name: 'BasicSettings',
component: () => import('@/views/account/settings/BasicSetting'),
- meta: { title: 'account.settings.menuMap.basic', hidden: true, permission: ['user'] }
+ meta: { title: 'account.settings.menuMap.basic', hidden: true, permission: ['user'] },
},
{
path: '/account/settings/security',
@@ -557,14 +596,14 @@
title: 'account.settings.menuMap.security',
hidden: true,
keepAlive: true,
- permission: ['user']
- }
+ permission: ['user'],
+ },
},
{
path: '/account/settings/custom',
name: 'CustomSettings',
component: () => import('@/views/account/settings/Custom'),
- meta: { title: 'account.settings.menuMap.custom', hidden: true, keepAlive: true, permission: ['user'] }
+ meta: { title: 'account.settings.menuMap.custom', hidden: true, keepAlive: true, permission: ['user'] },
},
{
path: '/account/settings/binding',
@@ -574,8 +613,8 @@
title: 'account.settings.menuMap.binding',
hidden: true,
keepAlive: true,
- permission: ['user']
- }
+ permission: ['user'],
+ },
},
{
path: '/account/settings/notification',
@@ -585,12 +624,12 @@
title: 'account.settings.menuMap.notification',
hidden: true,
keepAlive: true,
- permission: ['user']
- }
- }
- ]
- }
- ]
+ permission: ['user'],
+ },
+ },
+ ],
+ },
+ ],
},
{
path: '/loanmanage',
@@ -602,14 +641,14 @@
path: '/loanmanage/index',
name: 'Loanmanage',
component: () => import('@/views/loanmanage/index'),
- meta: { title: '贷款列表', keepAlive: true, permission: ['loanmanage'] }
+ meta: { title: '贷款列表', keepAlive: true, permission: ['loanmanage'] },
},
{
path: '/loanmanage/institution',
name: 'institution',
component: () => import('@/views/loanmanage/institution'),
- meta: { title: '贷款机构', keepAlive: true, permission: ['institution'] }
- }
+ meta: { title: '贷款机构', keepAlive: true, permission: ['institution'] },
+ },
// {
// path: '/loanmanage/institution',
// name: 'Institution',
@@ -622,34 +661,34 @@
// component: () => import('@/views/loanmanage/index'),
// meta: { title: '贷款机构', keepAlive: true, permission: ['loanmanage'] }
// }
- ]
+ ],
},
{
path: '/interesttreasure',
redirect: '/interesttreasure/index',
component: RouteView,
- meta: { title: '利息宝管理', icon: 'usergroup-delete', permission: ['interesttreasure'] },
+ meta: { title: '基金管理', icon: 'usergroup-delete', permission: ['interesttreasure'] },
children: [
{
path: '/interesttreasure/index',
name: 'InterestTreasure',
component: () => import('@/views/interesttreasure/index'),
- meta: { title: '利息宝列表', keepAlive: true, permission: ['interesttreasure'] }
+ meta: { title: '基金列表', keepAlive: true, permission: ['interesttreasure'] },
},
{
path: '/interesttreasure/set',
name: 'set',
component: () => import('@/views/interesttreasure/set'),
- meta: { title: '利息宝设置', keepAlive: true, permission: ['set'] }
- }
+ meta: { title: '基金设置', keepAlive: true, permission: ['set'] },
+ },
// {
// path: '/userlist/agentlist',
// name: 'Agentlist',
// component: () => import('@/views/userlist/agentlist'),
// meta: { title: '代理列表', keepAlive: true, permission: ['agentlist'] }
// }
- ]
- }
+ ],
+ },
// other
/*
{
@@ -711,13 +750,13 @@
}
]
} */
- ]
+ ],
},
{
path: '*',
redirect: '/404',
- hidden: true
- }
+ hidden: true,
+ },
]
/**
@@ -734,28 +773,28 @@
{
path: 'login',
name: 'login',
- component: () => import(/* webpackChunkName: "user" */ '@/views/user/Login')
+ component: () => import(/* webpackChunkName: "user" */ '@/views/user/Login'),
},
{
path: 'register',
name: 'register',
- component: () => import(/* webpackChunkName: "user" */ '@/views/user/Register')
+ component: () => import(/* webpackChunkName: "user" */ '@/views/user/Register'),
},
{
path: 'register-result',
name: 'registerResult',
- component: () => import(/* webpackChunkName: "user" */ '@/views/user/RegisterResult')
+ component: () => import(/* webpackChunkName: "user" */ '@/views/user/RegisterResult'),
},
{
path: 'recover',
name: 'recover',
- component: undefined
- }
- ]
+ component: undefined,
+ },
+ ],
},
{
path: '/404',
- component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404')
- }
+ component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404'),
+ },
]
--
Gitblit v1.9.3