From 88553431b8a9a346bf969ab79d083857fd8ac41d Mon Sep 17 00:00:00 2001 From: Fine Date: Tue, 3 Jun 2025 18:17:47 +0800 Subject: [PATCH] update TTL Tab --- src/locales/lang/en.ts | 4 +- src/locales/lang/es.ts | 4 +- src/locales/lang/zh.ts | 4 +- .../settings/components/DoubleHeaderTable.vue | 34 +++++ src/views/settings/components/TTL.vue | 33 +---- src/views/settings/data.ts | 136 ++++++++++-------- 6 files changed, 123 insertions(+), 92 deletions(-) create mode 100644 src/views/settings/components/DoubleHeaderTable.vue diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index ea77bc16..78029437 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -397,8 +397,8 @@ const msg = { instances: "Instances", snapshot: "Snapshot", expression: "Expression", - metricsTTL: "Metrics TTL", - recordsTTL: "Records TTL", + metricsTTL: "Metrics TTL (day)", + recordsTTL: "Records TTL (day)", clusterNodes: "Cluster Nodes", debuggingConfigDump: "Dump Effective Configurations", customDuration: "Custom Duration", diff --git a/src/locales/lang/es.ts b/src/locales/lang/es.ts index ba7d7edc..f088f27f 100644 --- a/src/locales/lang/es.ts +++ b/src/locales/lang/es.ts @@ -397,8 +397,8 @@ const msg = { snapshot: "Snapshot", expression: "Expression", asSelector: "As Selector", - metricsTTL: "Metrics TTL", - recordsTTL: "Records TTL", + metricsTTL: "Metrics TTL (day)", + recordsTTL: "Records TTL (day)", clusterNodes: "Cluster Nodes", debuggingConfigDump: "Dump Effective Configurations", customDuration: "Duración Personalizada", diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts index 40c21e0e..a3b079b7 100644 --- a/src/locales/lang/zh.ts +++ b/src/locales/lang/zh.ts @@ -395,8 +395,8 @@ const msg = { instances: "实例", snapshot: "快照", expression: "表达式", - metricsTTL: "Metrics TTL", - recordsTTL: "Records TTL", + metricsTTL: "Metrics TTL (day)", + recordsTTL: "Records TTL (day)", clusterNodes: "集群节点", debuggingConfigDump: "转储有效配置", customDuration: "自定义时长", diff --git a/src/views/settings/components/DoubleHeaderTable.vue b/src/views/settings/components/DoubleHeaderTable.vue new file mode 100644 index 00000000..3c98bf53 --- /dev/null +++ b/src/views/settings/components/DoubleHeaderTable.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/views/settings/components/TTL.vue b/src/views/settings/components/TTL.vue index 5e2a6ea8..a323008c 100644 --- a/src/views/settings/components/TTL.vue +++ b/src/views/settings/components/TTL.vue @@ -15,43 +15,16 @@ limitations under the License. -->