mirror of
https://github.com/rustfs/console.git
synced 2026-09-19 01:47:44 +08:00
feat: 优化对象信息界面,更新法律保留和保留模式的显示逻辑及国际化支持
This commit is contained in:
@@ -44,8 +44,10 @@
|
||||
<n-descriptions-item :label="t('Last Modified Time')">{{ object?.LastModified }}</n-descriptions-item>
|
||||
|
||||
<!-- 合法保留 -->
|
||||
<n-descriptions-item :label="t('Legal Hold')" v-if="lockStatus">
|
||||
<n-descriptions-item :label="t('Legal Hold')">
|
||||
<n-switch
|
||||
class="mt-1"
|
||||
v-if="lockStatus"
|
||||
v-model:value="legalHold"
|
||||
:loading="legalHoldLoading"
|
||||
:round="false"
|
||||
@@ -57,14 +59,20 @@
|
||||
{{ t("Disabled") }}
|
||||
</template>
|
||||
</n-switch>
|
||||
<n-tag type="error" size="small" v-else class="mt-2">
|
||||
{{ t("Disabled") }}
|
||||
<template #icon>
|
||||
<Icon name="ri:close-circle-fill" />
|
||||
</template>
|
||||
</n-tag>
|
||||
</n-descriptions-item>
|
||||
|
||||
<!-- 保留 -->
|
||||
<n-descriptions-item :label="t('Retention') + t('Policy')">
|
||||
<n-space>
|
||||
<span>{{ t("Retention Type") + ": " + retentionMode }}</span>
|
||||
<span>{{ t("Retention Mode") + ": " + (retentionMode ? retentionMode : t("None")) }}</span>
|
||||
</n-space>
|
||||
<n-space>
|
||||
<n-space v-if="retainUntilDate">
|
||||
<span>{{ t("Retention RetainUntilDate") + ": " + retainUntilDate }}</span>
|
||||
</n-space>
|
||||
</n-descriptions-item>
|
||||
|
||||
@@ -333,5 +333,6 @@
|
||||
"Retention Update Success": "Retention Update Success",
|
||||
"Retention Update Failed": "Retention Update Failed",
|
||||
"Retention RetainUntilDate Placeholder": "Retention RetainUntilDate Placeholder",
|
||||
"Retention RetainUntilDate Clear": "Retention RetainUntilDate Clear"
|
||||
"Retention RetainUntilDate Clear": "Retention RetainUntilDate Clear",
|
||||
"None": "None"
|
||||
}
|
||||
|
||||
@@ -525,5 +525,6 @@
|
||||
"Retention Update Success": "保留更新成功",
|
||||
"Retention Update Failed": "保留更新失败",
|
||||
"Retention RetainUntilDate Placeholder": "请输入保留至日期",
|
||||
"Retention RetainUntilDate Clear": "清除保留至日期"
|
||||
"Retention RetainUntilDate Clear": "清除保留至日期",
|
||||
"None": "未设置"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user