From 95ebb443e789228b16bbb4ab276ced61ade50d4c Mon Sep 17 00:00:00 2001 From: Leo_Ding <2405260743@qq.com> Date: Mon, 12 Jan 2026 09:19:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.dev | 2 +- src/apis/home.ts | 11 ++- src/components/sidebar.vue | 4 +- src/views/admin/account/accountSet/index.vue | 23 +++++- src/views/admin/account/msgCenter/index.vue | 32 ++++++-- .../admin/account/myCertificate/index.vue | 74 ++++++++++++++----- .../admin/account/realnameAuth/index.vue | 14 ++-- src/views/admin/index.vue | 8 +- 8 files changed, 129 insertions(+), 39 deletions(-) diff --git a/.env.dev b/.env.dev index acd81ba..a715d52 100644 --- a/.env.dev +++ b/.env.dev @@ -2,5 +2,5 @@ NODE_ENV=development # api -VITE_API_BASIC="http://10.10.1.20:8888" +VITE_API_BASIC="http://10.10.1.35:8888" diff --git a/src/apis/home.ts b/src/apis/home.ts index 3a2148e..89918d4 100644 --- a/src/apis/home.ts +++ b/src/apis/home.ts @@ -12,4 +12,13 @@ export const getAdvantage = () => request.get('/v1/home/home_product_advs') export const getHotProduct = () => request.get('/v1/product/host_info') // 获取首页One列表 -export const getApiOneList = () => request.get('/v1/home/home_top_labels') \ No newline at end of file +export const getApiOneList = () => request.get('/v1/home/home_top_labels') + +// 获取我的算力券总额 +export const getMyCouponTotal = () => request.get('/v1/voucher/voucher_value') + +// 获取算力券列表 +export const getRecommendList = () => request.get('/v1/voucher/voucher_list') + +//获取消息列表 +export const getMessageList = (params:any) => request.get('/v1/message/message_list', { params }) \ No newline at end of file diff --git a/src/components/sidebar.vue b/src/components/sidebar.vue index e6a4f99..964eaed 100644 --- a/src/components/sidebar.vue +++ b/src/components/sidebar.vue @@ -64,7 +64,7 @@ const menuItems: MenuItem[] = [ { path: '/controlPanel/publicData', name: '公开数据', icon: LaptopOutlined }, { path: '/contract', - name: '费用', + name: '费用中心', icon: MoneyCollectOutlined, children: [ { path: '/contract', name: '合同' }, @@ -73,7 +73,7 @@ const menuItems: MenuItem[] = [ }, { path: '/controlPanel/account', - name: '账号', + name: '我的账号', icon: TeamOutlined, children: [ { path: '/accountSecurity', name: '账号安全' }, diff --git a/src/views/admin/account/accountSet/index.vue b/src/views/admin/account/accountSet/index.vue index b70c80e..23477a3 100644 --- a/src/views/admin/account/accountSet/index.vue +++ b/src/views/admin/account/accountSet/index.vue @@ -247,14 +247,16 @@