From ced0726ed11d43e1d1495cc9bc6b14e140b15eae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E7=99=BB=E5=B1=B1?= Date: Thu, 5 Jun 2025 15:28:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E4=BF=9D=E7=95=99=E5=8A=9F=E8=83=BD=E5=8F=8A=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/buckets/new-form.vue | 4 +- components/object/info.vue | 107 ++++++++++++++++++++++++++++-- components/object/list.vue | 111 ++++++++++++++++++++------------ composables/useObject.ts | 15 ++++- i18n/locales/en-US.json | 7 +- i18n/locales/zh-CN.json | 9 ++- plugins/03.s3.ts | 80 +++++++++++++++-------- 7 files changed, 252 insertions(+), 81 deletions(-) diff --git a/components/buckets/new-form.vue b/components/buckets/new-form.vue index 081763d..a936f7a 100644 --- a/components/buckets/new-form.vue +++ b/components/buckets/new-form.vue @@ -22,11 +22,11 @@
{{ t("Version") }}: - +
{{ t("Object Lock") }}: - +
diff --git a/components/object/info.vue b/components/object/info.vue index 780011a..16282b0 100644 --- a/components/object/info.vue +++ b/components/object/info.vue @@ -17,14 +17,10 @@ {{ t("Tags") }} - @@ -64,7 +60,14 @@ - compliance + + + {{ t("Retention Type") + ": " + retentionMode }} + + + {{ t("Retention RetainUntilDate") + ": " + retainUntilDate }} + + @@ -105,6 +108,42 @@ + + + + + + + Compliance + Governance + + + + + + + + + {{ t("Confirm") }} + {{ t("Reset") }} + {{ t("Cancel") }} + + + + @@ -112,6 +151,7 @@