From 6a43e12fc40c903bdac3b9cb6d9702008f5c62a5 Mon Sep 17 00:00:00 2001 From: Lan Date: Sat, 8 Feb 2025 22:54:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A6=96=E9=A1=B5title=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=EF=BC=8C=E6=96=B0=E5=A2=9E=E5=AD=98=E5=82=A8?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/RetrievewFileView.vue | 5 ++++- src/views/SendFileView.vue | 4 +--- src/views/manage/SystemSettingsView.vue | 25 +++++++++++++++++++++++-- 3 files changed, 28 insertions(+), 6 deletions(-) diff --git a/src/views/RetrievewFileView.vue b/src/views/RetrievewFileView.vue index 632b1b2..b1748cd 100644 --- a/src/views/RetrievewFileView.vue +++ b/src/views/RetrievewFileView.vue @@ -30,7 +30,7 @@ : 'text-indigo-600' ]" > - FileCodeBox + {{config.name}}
@@ -388,6 +388,7 @@ const route = useRoute() // 使用 receiveData 替代原来的 records const records = receiveData +const config = JSON.parse(localStorage.getItem('config') || '{}') onMounted(() => { const query_code = route.query.code @@ -401,6 +402,8 @@ watch(code, (newVal) => { } }) + + const handleSubmit = async () => { if (code.value.length !== 5) { alertStore.showAlert('请输入5位取件码', 'error') diff --git a/src/views/SendFileView.vue b/src/views/SendFileView.vue index 0ee032c..c0b3f6d 100644 --- a/src/views/SendFileView.vue +++ b/src/views/SendFileView.vue @@ -20,7 +20,7 @@ ]" @click="toRetrieve" > - FileCodeBox + {{config.name}} @@ -416,7 +416,6 @@ import { copyRetrieveLink, copyRetrieveCode } from '@/utils/clipboard' import { getStorageUnit } from '@/utils/convert' const config: any = JSON.parse(localStorage.getItem('config') || '{}') -console.log(config) const router = useRouter() const isDarkMode = inject('isDarkMode') @@ -457,7 +456,6 @@ const handleFileDrop = async (event: DragEvent) => { if (event.dataTransfer?.files && event.dataTransfer.files.length > 0) { selectedFile.value = event.dataTransfer.files[0] fileHash.value = await calculateFileHash(selectedFile.value) - startChunkUpload() } } diff --git a/src/views/manage/SystemSettingsView.vue b/src/views/manage/SystemSettingsView.vue index 65d68a2..e11b22b 100644 --- a/src/views/manage/SystemSettingsView.vue +++ b/src/views/manage/SystemSettingsView.vue @@ -17,6 +17,7 @@ interface ConfigState { notify_content: string openUpload: number uploadSize: number + storage_path: string uploadMinute: number max_save_seconds: number opacity: number @@ -48,6 +49,7 @@ const config = ref({ robotsText: '', keywords: '', notify_title: '', + storage_path: '', notify_content: '', openUpload: 1, uploadSize: 1, @@ -359,14 +361,33 @@ refreshData()
-
+

存储设置

- + +
+ + +