feat:后台新增最长保存时间单位秒,默认为0则最长7天

This commit is contained in:
lan
2024-06-15 20:19:05 +08:00
parent 5e362403d6
commit 7323e8562f
25 changed files with 41 additions and 25 deletions
+2
View File
@@ -54,6 +54,8 @@ export default {
errorlimit: 'Error Limit',
keywords: 'Keywords',
background: 'Background Image',
max_save_seconds: 'Maximum Save Time',
maxSaveSecondsNote: 'Maximum save time in seconds, default is 0 which means 7 days',
admin_token: 'Admin Password',
uploadSize: 'File Size',
uploadSizeNote: 'Maximum file size, in bytes: (Bytes), 1mb=1 * 1024 * 1024',
+2
View File
@@ -53,6 +53,8 @@ export default {
explain:'Descripción de la interfaz',
errorlimit: 'Límite de errores',
keywords: 'Palabras clave',
max_save_seconds: 'Tiempo máximo de guardado',
maxSaveSecondsNote: 'Tiempo máximo de guardado en segundos, el valor predeterminado es 0, lo que significa 7 días',
background: 'Imagen de fondo',
admin_token: 'Contraseña de administrador',
uploadSize: 'Tamaño del archivo',
+2
View File
@@ -54,6 +54,8 @@ export default {
errorlimit: '错误限制',
keywords: '关键词',
background: '背景图片',
max_save_seconds: '最长保存',
maxSaveSecondsNote: '最长保存时间,单位:(秒),默认为0则为7天',
admin_token: '管理密码',
uploadSize: '文件大小',
expireStyle: '过期方式',
+2
View File
@@ -56,6 +56,8 @@ export default {
background: '背景图片',
admin_token: '管理密码',
uploadSize: '文件大小',
max_save_seconds: '最长保存',
maxSaveSecondsNote: '最长保存时间,单位:(秒),默认为0则为7天',
uploadSizeNote: '最大文件大小,单位:Bytes),1mb=1 * 1024 * 1024',
openUpload: {
title: '开启上传',
+2
View File
@@ -52,6 +52,8 @@ export default {
uploadlimit: '上傳限制',
explain:'界面說明',
errorlimit: '錯誤限制',
max_save_seconds: '最長保存',
maxSaveSecondsNote: '最長保存時間,單位:(秒),默認為0則為7天',
keywords: '關鍵詞',
background: '背景圖片',
admin_token: '管理密碼',
+7 -2
View File
@@ -20,8 +20,12 @@
</el-form-item>
<el-form-item size="large" :label="t('admin.settings.uploadSize')">
<el-input type="number" v-model="config.uploadSize" />
<template #append>Bytes</template>
<small>{{ t('admin.settings.uploadSizeNote') }}</small>
<template #append></template>
<small>Bytes{{ t('admin.settings.uploadSizeNote') }}</small>
</el-form-item>
<el-form-item size="large" :label="t('admin.settings.max_save_seconds')">
<el-input type="number" v-model="config.max_save_seconds" />
<small>Seconds:{{t('admin.settings.maxSaveSecondsNote')}}</small>
</el-form-item>
<el-form-item size="large" :label="t('admin.settings.expireStyle')" >
<el-select
@@ -124,6 +128,7 @@ const config = ref({
openUpload: 1,
uploadSize: 1,
uploadMinute: 1,
max_save_seconds: 0,
s3_access_key_id: '',
background: '',
page_explain: '',