问题修复优化
This commit is contained in:
@@ -11,8 +11,8 @@
|
||||
</svg>
|
||||
</div>
|
||||
<div>
|
||||
<h1 class="text-lg font-semibold text-gray-900">{{ publicConfig.config.site?.name || '文件中转站' }}</h1>
|
||||
<p v-if="showDescription" class="text-xs text-gray-500">{{ publicConfig.config.site?.description || '安全、便捷的文件暂存服务' }}</p>
|
||||
<h1 class="text-lg font-semibold text-gray-900">{{ config.site?.name || '文件中转站' }}</h1>
|
||||
<p v-if="showDescription" class="text-xs text-gray-500">{{ config.site?.description || '安全、便捷的文件暂存服务' }}</p>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
@@ -65,7 +65,7 @@ defineProps<{
|
||||
}>()
|
||||
|
||||
const route = useRoute()
|
||||
const publicConfig = usePublicConfig()
|
||||
const { config } = usePublicConfig()
|
||||
|
||||
const isAdminRoute = computed(() => route.path.includes('/admin'))
|
||||
</script>
|
||||
@@ -1,4 +1,4 @@
|
||||
import { ref, onMounted } from 'vue'
|
||||
import { ref } from 'vue'
|
||||
import { publicApi, type PublicConfig } from '@/lib/api'
|
||||
|
||||
// 默认配置
|
||||
|
||||
@@ -78,7 +78,7 @@
|
||||
{{ isDragging ? '释放文件到此处' : '点击选择文件或拖拽到此处' }}
|
||||
</p>
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
||||
@@ -348,6 +348,7 @@ import { usePublicConfig } from '@/composables/usePublicConfig'
|
||||
|
||||
const router = useRouter()
|
||||
const publicConfig = usePublicConfig()
|
||||
const { config } = publicConfig
|
||||
|
||||
// 响应式数据
|
||||
const activeTab = ref('file')
|
||||
@@ -418,7 +419,7 @@ const addFiles = (files: File[]) => {
|
||||
|
||||
// 检查文件数量
|
||||
if (!publicConfig.validateFileCount(selectedFiles.value)) {
|
||||
toast.warning(`最多只能上传 ${publicConfig.config.upload?.max_batch_files || 10} 个文件`)
|
||||
toast.warning(`最多只能上传 ${config.value.upload?.max_batch_files || 10} 个文件`)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user