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 @@