From 2893f0273598baffcf6960b1008c4ebf03a725c5 Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Sun, 24 Nov 2024 04:51:29 +0800 Subject: [PATCH] update --- plugins/webstats/tool_task.py | 3 +-- web/admin/crontab/__init__.py | 6 +++++- web/utils/crontab.py | 4 +--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/plugins/webstats/tool_task.py b/plugins/webstats/tool_task.py index 2be6f244f..c57f517da 100644 --- a/plugins/webstats/tool_task.py +++ b/plugins/webstats/tool_task.py @@ -59,8 +59,7 @@ def createBgTask(): return True if "task_id" in cfg.keys() and cfg["task_id"] > 0: - res = mw.M("crontab").field("id, name").where( - "id=?", (cfg["task_id"],)).find() + res = mw.M("crontab").field("id, name").where("id=?", (cfg["task_id"],)).find() if res and res["id"] == cfg["task_id"]: print("计划任务已经存在!") return True diff --git a/web/admin/crontab/__init__.py b/web/admin/crontab/__init__.py index 17f506fba..b6184606f 100644 --- a/web/admin/crontab/__init__.py +++ b/web/admin/crontab/__init__.py @@ -115,6 +115,10 @@ def add(): request_data['sname'] = request.form.get('sName', '') request_data['sbody'] = request.form.get('sBody', '') request_data['url_address'] = request.form.get('urladdress', '') - return MwCrontab.instance().add(request_data) + + cron_id = MwCrontab.instance().add(request_data) + if cron_id > 0: + return mw.returnData(True, '添加成功') + return mw.returnData(False, '添加失败') diff --git a/web/utils/crontab.py b/web/utils/crontab.py index 8ce71a511..2e5175bdb 100644 --- a/web/utils/crontab.py +++ b/web/utils/crontab.py @@ -184,9 +184,7 @@ class crontab(object): add_dbdata['url_address'] = data['url_address'] tid = thisdb.addCrontab(add_dbdata) - if tid > 0: - return mw.returnData(True, '添加成功') - return mw.returnData(False, '添加失败') + return tid def delete(self, tid): data = thisdb.getCrond(tid)