From 6ddc79fd4f8c3ebb028d5c10641b5a84f1256685 Mon Sep 17 00:00:00 2001 From: kelvin Date: Mon, 12 Jun 2023 19:39:48 +0800 Subject: [PATCH 1/2] =?UTF-8?q?updat=20key=E7=AE=A1=E7=90=86=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/cert/apiToken.js | 24 +++++++++ src/views/index.vue | 6 ++- src/views/user/key/index.vue | 96 ++++++++++++++++++++++++++++++++++++ 3 files changed, 125 insertions(+), 1 deletion(-) create mode 100644 src/views/user/key/index.vue diff --git a/src/api/cert/apiToken.js b/src/api/cert/apiToken.js index 8596c26..64686ec 100644 --- a/src/api/cert/apiToken.js +++ b/src/api/cert/apiToken.js @@ -50,3 +50,27 @@ export function flushApiToken(id) { method: 'get' }) } + +//生成用户KEY +export function generateKey(){ + return request({ + url: '/cert/apiToken/generateKey', + method: 'get' + }) +} + +//获取当前用户KEY列表 +export function getKeyList(){ + return request({ + url: '/cert/apiToken/getKeyList', + method: 'get' + }) +} + +//删除用户KEY +export function delKey(key){ + return request({ + url: '/cert/apiToken/deleteKey/'+key, + method: 'delete' + }) +} \ No newline at end of file diff --git a/src/views/index.vue b/src/views/index.vue index d01f7fb..67731bb 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -38,6 +38,11 @@
@@ -49,7 +54,6 @@
- diff --git a/src/views/user/usage/index.vue b/src/views/user/usage/index.vue index f633496..6da2df0 100644 --- a/src/views/user/usage/index.vue +++ b/src/views/user/usage/index.vue @@ -37,14 +37,18 @@ - - +
+ +
@@ -100,6 +104,10 @@ getList() .main { padding: 20px; } + + .el-pagination { + justify-content: center; + } \ No newline at end of file