diff --git a/web/src/views/TokenDetailView.vue b/web/src/views/TokenDetailView.vue index 8fe740f..7f55477 100644 --- a/web/src/views/TokenDetailView.vue +++ b/web/src/views/TokenDetailView.vue @@ -4,18 +4,25 @@ import {ref, watch} from 'vue' import axios from "@/axios.ts"; import {useRoute} from "vue-router" -interface optionsType { - value: string -} -const route = useRoute() +// 创建响应式引用,用于存储API请求结果 const result = ref() + +// 创建响应式引用,用于存储当前选中的token值 const value = ref('') -const options = ref([] as optionsType[]) value.value = useCounterStore().token + +// 创建响应式引用,用于存储下拉选项列表 +const options = ref([] as string[]) + +// 控制删除指定Redis键的确认对话框的显示状态 const deleteSpecifyRedisVisible = ref(false) const inputSpecifyRedis = ref('') +// 控制删除指定去重项的确认对话框的显示状态 +const deleteSpecifyDedupVisible = ref(false) +const inputSpecifyDedup = ref('') + const getInfo = () => { if (value.value != '') { @@ -35,7 +42,7 @@ const deleteDedup = () => { axios.delete('/api/token/info', { params: { token: value.value, - dedup_bf: true + dedup_bf: "all" } }).then(res => { getInfo() @@ -64,7 +71,7 @@ watch(value, (newValue) => { axios.get('/api/token').then(res => { if (res.status == 200) { res.data.result.forEach((item: any) => { - options.value.push({"value": item.token}) + options.value.push(item.token) }) } }) @@ -80,6 +87,18 @@ const deleteSpecifyRedis = () => { deleteSpecifyRedisVisible.value = false }) } + +const deleteSpecifyDedup = () => { + axios.delete('/api/token/info', { + params: { + token: value.value, + dedup_bf: inputSpecifyDedup.value, + } + }).then(res => { + getInfo() + deleteSpecifyDedupVisible.value = false + }) +} @@ -93,12 +112,13 @@ const deleteSpecifyRedis = () => { + Token信息(每5秒刷新) 手动刷新 { :column="4" border > - {{ result?.dedup_object }} - {{ result?.data_format }} - {{ result?.dedup_items_number }} - {{ result?.cache_list_number }} + + {{ result?.dedup_object }} + + + {{ result?.data_format }} + + + {{ result?.dedup_items_number }} 条 + + + {{ result?.cache_list_number }} 条 +

管理

- 删除去重记录值 - 删除全部Redis数据 - 删除指定数量Redis数据 + 删除全部去重参考值 + 删除全部原始数据 +
+ 删除指定数量去重参考值 + 删除指定数量原始数据 +
- + + + + + + + +