diff --git a/src/api/tool.js b/src/api/tool.js
new file mode 100644
index 0000000..db4f19a
--- /dev/null
+++ b/src/api/tool.js
@@ -0,0 +1,14 @@
+import request from '@/utils/gs_req.js'
+
+
+export const GetRedisInfoService = (Data) => {
+ const params = new URLSearchParams();
+ for (let key in Data) {
+ params.append(key, Data[key])
+ }
+ return request.post('/tool/get_redis', params,{
+ headers: {
+ 'token': Data.token, // 鐏忥拷 token 閺囨寧宕叉稉鐑樺亶閻ㄥ嫪鎶ら悧灞解偓锟�
+ }
+ })
+}
\ No newline at end of file
diff --git a/src/views/UserList.vue b/src/views/UserList.vue
index 44eaa56..5a2985d 100644
--- a/src/views/UserList.vue
+++ b/src/views/UserList.vue
@@ -7,6 +7,7 @@ import {acceptInviteService } from "@/api/user.js";
import { rejectInviteService } from "@/api/user.js";
import { addGroupRequestService } from "@/api/user.js";
import {GetUserInfoService} from "@/api/user.js";
+import { GetRedisInfoService } from "@/api/tool.js";
import {DelFGService} from "@/api/user.js";
import router from "@/router/index.js";
import Cookies from "js-cookie";
@@ -28,6 +29,8 @@ export default {
updateDialogVisible: false,
FriendsGRequestList:[],
FriendsTableIsDisplay:false,
+ RedisIsDisplay:false,
+ RedisList:[],
FriendsGList:[],
GroupList:[],
groups:[],
@@ -318,6 +321,24 @@ export default {
await this.getMyUserInfo(this.tokenData.user_id)
this.updateDialogVisible= true;
},
+ async displayRedisInfo(){
+ let result ={}
+ let req={
+ token: localStorage.getItem("token"),
+ option: "all",
+ }
+ try{
+ result = await GetRedisInfoService(req)
+ if(result.code ===0){
+ this.RedisList = result.data;
+ this.RedisIsDisplay = true;
+ }else{
+ ElMessage.error("获取Redis数据失败");
+ }
+ }catch(e){
+ console.log(e);
+ }
+ },
async displayUserInfo(id) {
await this.getMyUserInfo(id)
this.updateDialogVisible= true;
@@ -395,6 +416,11 @@ export default {
>我的信息
+
+ Redis
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+