问题修复优化

This commit is contained in:
2026-01-14 16:33:36 +08:00
parent 657d9d3e37
commit bafa5f6b69
3 changed files with 7 additions and 6 deletions

View File

@@ -11,8 +11,8 @@
</svg> </svg>
</div> </div>
<div> <div>
<h1 class="text-lg font-semibold text-gray-900">{{ publicConfig.config.site?.name || '文件中转站' }}</h1> <h1 class="text-lg font-semibold text-gray-900">{{ config.site?.name || '文件中转站' }}</h1>
<p v-if="showDescription" class="text-xs text-gray-500">{{ publicConfig.config.site?.description || '安全便捷的文件暂存服务' }}</p> <p v-if="showDescription" class="text-xs text-gray-500">{{ config.site?.description || '安全便捷的文件暂存服务' }}</p>
</div> </div>
</router-link> </router-link>
</div> </div>
@@ -65,7 +65,7 @@ defineProps<{
}>() }>()
const route = useRoute() const route = useRoute()
const publicConfig = usePublicConfig() const { config } = usePublicConfig()
const isAdminRoute = computed(() => route.path.includes('/admin')) const isAdminRoute = computed(() => route.path.includes('/admin'))
</script> </script>

View File

@@ -1,4 +1,4 @@
import { ref, onMounted } from 'vue' import { ref } from 'vue'
import { publicApi, type PublicConfig } from '@/lib/api' import { publicApi, type PublicConfig } from '@/lib/api'
// 默认配置 // 默认配置

View File

@@ -78,7 +78,7 @@
{{ isDragging ? '释放文件到此处' : '点击选择文件或拖拽到此处' }} {{ isDragging ? '释放文件到此处' : '点击选择文件或拖拽到此处' }}
</p> </p>
<p class="text-sm text-gray-400"> <p class="text-sm text-gray-400">
支持任意格式文件单文件最大 {{ publicConfig.getFileSizeLimit() }}最多 {{ publicConfig.config.upload?.max_batch_files || 10 }} 个文件 支持任意格式文件单文件最大 {{ publicConfig.getFileSizeLimit() }}最多 {{ config.upload?.max_batch_files || 10 }} 个文件
</p> </p>
</div> </div>
</div> </div>
@@ -348,6 +348,7 @@ import { usePublicConfig } from '@/composables/usePublicConfig'
const router = useRouter() const router = useRouter()
const publicConfig = usePublicConfig() const publicConfig = usePublicConfig()
const { config } = publicConfig
// 响应式数据 // 响应式数据
const activeTab = ref('file') const activeTab = ref('file')
@@ -418,7 +419,7 @@ const addFiles = (files: File[]) => {
// 检查文件数量 // 检查文件数量
if (!publicConfig.validateFileCount(selectedFiles.value)) { if (!publicConfig.validateFileCount(selectedFiles.value)) {
toast.warning(`最多只能上传 ${publicConfig.config.upload?.max_batch_files || 10} 个文件`) toast.warning(`最多只能上传 ${config.value.upload?.max_batch_files || 10} 个文件`)
} }
} }