From f84af8856ef6cd10d66a17117c123085f93fdb52 Mon Sep 17 00:00:00 2001 From: hrx <18603305412@163.com> Date: Thu, 16 Apr 2026 17:10:14 +0800 Subject: [PATCH] =?UTF-8?q?4.16=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis/apiKey.ts | 10 + src/assets/css/iconfont/demo_index.html | 29 +- src/assets/css/iconfont/iconfont.css | 10 +- src/assets/css/iconfont/iconfont.js | 2 +- src/assets/css/iconfont/iconfont.json | 7 + src/assets/css/iconfont/iconfont.ttf | Bin 7460 -> 7728 bytes src/assets/css/iconfont/iconfont.woff | Bin 5120 -> 5308 bytes src/assets/css/iconfont/iconfont.woff2 | Bin 4416 -> 4584 bytes src/assets/images/idfile.mp4 | Bin 0 -> 381475 bytes src/assets/images/idfile1.mp4 | Bin 0 -> 13316839 bytes src/assets/less/apiKey/apikey.css | 315 +++++++++++++++++++ src/assets/less/apiKey/apikey.less | 384 ++++++++++++++++++++++++ src/components/left/Menu.vue | 27 +- src/router/index.ts | 7 +- src/types/apiKey.ts | 32 ++ src/utlis/request.ts | 4 +- src/views/APiKey/apikey.vue | 332 ++++++++++++++++++++ src/views/login/Login.vue | 2 +- 18 files changed, 1149 insertions(+), 12 deletions(-) create mode 100644 src/apis/apiKey.ts create mode 100644 src/assets/images/idfile.mp4 create mode 100644 src/assets/images/idfile1.mp4 create mode 100644 src/assets/less/apiKey/apikey.css create mode 100644 src/assets/less/apiKey/apikey.less create mode 100644 src/types/apiKey.ts create mode 100644 src/views/APiKey/apikey.vue diff --git a/src/apis/apiKey.ts b/src/apis/apiKey.ts new file mode 100644 index 0000000..0d00fb4 --- /dev/null +++ b/src/apis/apiKey.ts @@ -0,0 +1,10 @@ +import { get, post } from '@/utlis/request'; + +// 获取当前账号下可查看的 API Key 应用列表 +export const getApiKeyList = (): Promise => get('/dapi/downapps.dspy'); + +// 申请新的 API Key +export const applyApiKey = (data: D): Promise => post('/dapi/apply_apikey.dspy', data); + +// 根据应用 id 查看对应的 API Key 详情 +export const getApiKeyDetail = (id:D ): Promise => get('/dapi/get_apikey.dspy', id); \ No newline at end of file diff --git a/src/assets/css/iconfont/demo_index.html b/src/assets/css/iconfont/demo_index.html index 95b351e..3cf9511 100644 --- a/src/assets/css/iconfont/demo_index.html +++ b/src/assets/css/iconfont/demo_index.html @@ -54,6 +54,12 @@