From 50d01bb4d8d8e562f5c31b69635503266b694153 Mon Sep 17 00:00:00 2001 From: Y_C_Z <100007563+YCZ01111@users.noreply.github.com> Date: Wed, 16 Apr 2025 12:13:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=8F=E6=AC=A1=E8=BD=AC=E5=AD=98=E9=83=BD?= =?UTF-8?q?=E6=B8=85=E7=A9=BA=E7=9B=AE=E6=A0=87=E6=96=87=E4=BB=B6=E5=A4=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quark_auto_save.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/quark_auto_save.py b/quark_auto_save.py index 1d87e22..fb0f144 100644 --- a/quark_auto_save.py +++ b/quark_auto_save.py @@ -671,6 +671,17 @@ class Quark: to_pdir_fid = self.savepath_fid[savepath] dir_file_list = self.ls_dir(to_pdir_fid) # print("dir_file_list: ", dir_file_list) + # 清空目标文件夹 + fid_list = [item["fid"] for item in dir_file_list] + if fid_list: + self.delete(fid_list) + recycle_list = self.recycle_list() + record_id_list = [ + item["record_id"] for item in recycle_list if item["fid"] in fid_list + ] + self.recycle_remove(record_id_list) + # 重新获取目标目录文件列表 + dir_file_list = self.ls_dir(to_pdir_fid) tree.create_node( savepath,