mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
update
This commit is contained in:
@@ -20,6 +20,9 @@ def addCrontab(data):
|
||||
data['update_time'] = now_time
|
||||
return mw.M('crontab').insert(data)
|
||||
|
||||
def getCronByName(name):
|
||||
return mw.M('crontab').where("name=?", (name,)).find()
|
||||
|
||||
def setCrontabData(cron_id, data):
|
||||
mw.M('crontab').where('id=?', (cron_id,)).update(data)
|
||||
return True
|
||||
@@ -31,8 +34,8 @@ def setCrontabStatus(cron_id, status):
|
||||
def getCrond(id):
|
||||
return mw.M('crontab').where('id=?', (id,)).field(__field).find()
|
||||
|
||||
def deleteCronById(id):
|
||||
mw.M('crontab').where("id=?", (id,)).delete()
|
||||
def deleteCronById(cron_id):
|
||||
mw.M('crontab').where("id=?", (cron_id,)).delete()
|
||||
return True
|
||||
|
||||
def getCrontabList(
|
||||
|
||||
@@ -150,6 +150,10 @@ class crontab(object):
|
||||
if len(data['name']) < 1:
|
||||
return mw.returnData(False, '任务名称不能为空!')
|
||||
|
||||
info = thisdb.getCronByName(data['name'])
|
||||
if info is not None:
|
||||
return mw.returnData(False, '任务名称重复!')
|
||||
|
||||
is_check_pass, msg = self.cronCheck(data)
|
||||
if not is_check_pass:
|
||||
return mw.returnData(is_check_pass, msg)
|
||||
|
||||
Reference in New Issue
Block a user