From 28c19bc4e33c4d28d7c7902d750fa197c58e590d Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 6 Sep 2023 21:15:10 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BC=98=E5=8C=96=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=95=B4=E7=90=86=E8=BF=9B=E5=BA=A6=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/transfer.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/chain/transfer.py b/app/chain/transfer.py index 2f47df93..8ccc3971 100644 --- a/app/chain/transfer.py +++ b/app/chain/transfer.py @@ -187,6 +187,11 @@ class TransferChain(ChainBase): if transferd and transferd.status: continue + # 更新进度 + self.progress.update(value=processed_num / total_num * 100, + text=f"正在转移 ({processed_num + 1}/{total_num}){file_path.name} ...", + key=ProgressKey.FileTransfer) + if not meta: # 上级目录元数据 dir_meta = MetaInfo(title=file_path.parent.name) @@ -338,6 +343,8 @@ class TransferChain(ChainBase): self.progress.update(value=100, text=f"所有文件转移完成,正在执行后续处理 ...", key=ProgressKey.FileTransfer) + + # 执行后续处理 for mkey, media in medias.items(): transfer_meta = metas[mkey] transfer_info = transfers[mkey]