From 1cfe2613249072b78ae2aa11fafba6f3b9b848f2 Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Thu, 19 Mar 2026 12:23:36 +0800 Subject: [PATCH] =?UTF-8?q?style(ALTimerTaskManageWidget):=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E8=AF=A6=E7=BB=86=E4=BF=A1=E6=81=AF=E7=9A=84=E4=B8=8A?= =?UTF-8?q?=E4=B8=8B=E6=96=87=E8=AF=AD=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用 “已记录次数” 替代 “已执行次数”,更符合实际含义 --- src/gui/ALTimerTaskManageWidget.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/gui/ALTimerTaskManageWidget.py b/src/gui/ALTimerTaskManageWidget.py index c809cc9..af04e89 100644 --- a/src/gui/ALTimerTaskManageWidget.py +++ b/src/gui/ALTimerTaskManageWidget.py @@ -378,7 +378,6 @@ class ALTimerTaskManageWidget(QWidget, Ui_ALTimerTaskManageWidget): self.__timer_tasks.append(timer_task) self.timerTasksChanged.emit() - @staticmethod def getTimerTaskDetailMessage( timer_task: dict @@ -389,7 +388,7 @@ class ALTimerTaskManageWidget(QWidget, Ui_ALTimerTaskManageWidget): f"添加时间:{timer_task["added_time"]}\n" f"当前状态:{timer_task["status"].value}\n" f"下次执行时间:{datetime.strftime(timer_task["execute_time"], "%Y-%m-%d %H:%M:%S")}\n" - f"已执行次数:{len(timer_task['history'] if 'history' in timer_task else 0)}" + f"已记录次数:{len(timer_task['history'] if 'history' in timer_task else 0)}" ) @@ -597,7 +596,7 @@ class ALTimerTaskManageWidget(QWidget, Ui_ALTimerTaskManageWidget): execute_time = timer_task["execute_time"] execute_weekday = execute_time.weekday() delta_days = (current_time - execute_time).days - for i in range(delta_days): + for i in range(delta_days + 1): if (execute_weekday + i)%7 in timer_task["repeat_days"]: timer_task["history"].append({ "execute_time": (execute_time + timedelta(days=i)).strftime("%Y-%m-%d %H:%M:%S"),