From c9ef1cd141a330dc16bb7af3409b0e79c8cfb0bc Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Thu, 5 Dec 2024 05:38:11 +0800 Subject: [PATCH] up --- web/admin/crontab/__init__.py | 6 +++++- web/utils/crontab.py | 5 ----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/web/admin/crontab/__init__.py b/web/admin/crontab/__init__.py index a59de70ba..64adb51cf 100644 --- a/web/admin/crontab/__init__.py +++ b/web/admin/crontab/__init__.py @@ -115,7 +115,11 @@ def add(): request_data['sname'] = request.form.get('sname', '') request_data['sbody'] = request.form.get('sbody', '') request_data['url_address'] = request.form.get('urladdress', '') - + + info = thisdb.getCronByName(request_data['name']) + if info is not None: + return mw.returnData(False, '任务名称重复') + cron_id = MwCrontab.instance().add(request_data) if cron_id > 0: return mw.returnData(True, '添加成功') diff --git a/web/utils/crontab.py b/web/utils/crontab.py index 113bf7ed5..5670a327b 100644 --- a/web/utils/crontab.py +++ b/web/utils/crontab.py @@ -151,11 +151,6 @@ class crontab(object): # 任务名称不能为空 return -1 - info = thisdb.getCronByName(data['name']) - if info is not None: - # 任务名称重复! - return -1 - is_check_pass, msg = self.cronCheck(data) if not is_check_pass: return mw.returnData(is_check_pass, msg)