From 53fa13226b1c2db651154293417a000e9a859ace Mon Sep 17 00:00:00 2001 From: wumo Date: Tue, 20 Mar 2018 18:39:03 +0800 Subject: [PATCH] * Add tips when build is empty. --- module/testtask/model.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/module/testtask/model.php b/module/testtask/model.php index f59946666d..6c2bd33efc 100644 --- a/module/testtask/model.php +++ b/module/testtask/model.php @@ -71,15 +71,22 @@ class testtaskModel extends model */ function create() { - $task = fixer::input('post')->stripTags($this->config->testtask->editor->create['id'], $this->config->allowedTags)->join('mailto', ',')->remove('uid')->get(); + $task = fixer::input('post') + ->setDefault('build', '') + ->stripTags($this->config->testtask->editor->create['id'], $this->config->allowedTags) + ->join('mailto', ',') + ->remove('uid') + ->get(); + $task = $this->loadModel('file')->processImgURL($task, $this->config->testtask->editor->create['id'], $this->post->uid); $this->dao->insert(TABLE_TESTTASK)->data($task) ->autoCheck($skipFields = 'begin,end') ->batchcheck($this->config->testtask->create->requiredFields, 'notempty') ->checkIF($task->begin != '', 'begin', 'date') - ->checkIF($task->end != '', 'end', 'date') + ->checkIF($task->end != '', 'end', 'date') ->checkIF($task->end != '', 'end', 'ge', $task->begin) ->exec(); + if(!dao::isError()) { $taskID = $this->dao->lastInsertID();