From 031782045923f63487707f94ce5c9e56e5520aac Mon Sep 17 00:00:00 2001 From: songjie Date: Tue, 31 Mar 2026 13:47:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E6=9C=9F=E9=99=90=E7=AE=A1?= =?UTF-8?q?=E7=90=86=EF=BC=9B=E5=B0=86deepmate=E3=80=81=E6=B7=B1=E5=BA=A6?= =?UTF-8?q?=E6=8E=A2=E7=B4=A2=E5=92=8C=E8=A1=8C=E6=83=85=E6=9C=9F=E9=99=90?= =?UTF-8?q?=E6=94=B9=E5=90=8D=E5=B9=B6=E6=94=BE=E5=85=A5=E6=9C=9F=E9=99=90?= =?UTF-8?q?=E7=AE=A1=E7=90=86=EF=BC=9B=E6=B3=A8=E9=87=8A=E5=8E=9F=E6=9C=AC?= =?UTF-8?q?=E7=9A=84=E5=B7=A6=E4=BE=A7=E5=AF=BC=E8=88=AA=E6=A0=8F=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 50 +- src/views/UserPermissions/MarketTerm.vue | 827 ++++++++++++++++++++++ src/views/UserPermissions/TemplateLimit.vue | 1021 +++++++++++++++++++++++++++ src/views/UserPermissions/TokenManage.vue | 733 +++++++++++++++++++ 4 files changed, 2619 insertions(+), 12 deletions(-) create mode 100644 src/views/UserPermissions/MarketTerm.vue create mode 100644 src/views/UserPermissions/TemplateLimit.vue create mode 100644 src/views/UserPermissions/TokenManage.vue diff --git a/src/router/index.js b/src/router/index.js index ae6ff39..8682b32 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -28,24 +28,50 @@ const routes = [ name: 'userPermissions', meta: { title: '用户权限管理', icon: "UserFilled", showSidebar: true, isParentNav: true }, children: [ - { - path: 'market', - name: 'market', - component: () => import('../views/UserPermissions/Market.vue'), - meta: { title: '行情期限', showSidebar: true } - }, - { - path: 'module', - name: 'module', - component: () => import('../views/UserPermissions/Module.vue'), - meta: { title: '模块期限', showSidebar: true } - }, + // { + // path: 'market', + // name: 'market', + // component: () => import('../views/UserPermissions/Market.vue'), + // meta: { title: '行情期限', showSidebar: true } + // }, + // { + // path: 'module', + // name: 'module', + // component: () => import('../views/UserPermissions/Module.vue'), + // meta: { title: '模块期限', showSidebar: true } + // }, { path: 'invitedLook', name: 'invitedLook', component: () => import('../views/UserPermissions/invitedLook.vue'), meta: { title: '查看被邀请用户', showSidebar: true } }, + // 期限管理子菜单 + { + path: 'limitManagement', + name: 'limitManagement', + meta: { title: '期限管理', showSidebar: true }, + children: [ + { + path: 'tokenManage', + name: 'tokenManage', + component: () => import('../views/UserPermissions/TokenManage.vue'), + meta: { title: 'Token管理', showSidebar: true } + }, + { + path: 'templateLimit', + name: 'templateLimit', + component: () => import('../views/UserPermissions/TemplateLimit.vue'), + meta: { title: '模版期限', showSidebar: true } + }, + { + path: 'marketTerm', + name: 'marketTerm', + component: () => import('../views/UserPermissions/MarketTerm.vue'), + meta: { title: '行情期限', showSidebar: true } + } + ] + }, // 深度探索--操作日志 { path: 'logDeepexplore', diff --git a/src/views/UserPermissions/MarketTerm.vue b/src/views/UserPermissions/MarketTerm.vue new file mode 100644 index 0000000..ed555a7 --- /dev/null +++ b/src/views/UserPermissions/MarketTerm.vue @@ -0,0 +1,827 @@ + + + + + diff --git a/src/views/UserPermissions/TemplateLimit.vue b/src/views/UserPermissions/TemplateLimit.vue new file mode 100644 index 0000000..32231c6 --- /dev/null +++ b/src/views/UserPermissions/TemplateLimit.vue @@ -0,0 +1,1021 @@ + + + + + diff --git a/src/views/UserPermissions/TokenManage.vue b/src/views/UserPermissions/TokenManage.vue new file mode 100644 index 0000000..7958683 --- /dev/null +++ b/src/views/UserPermissions/TokenManage.vue @@ -0,0 +1,733 @@ + + + + +