diff --git a/app/controller/Task.php b/app/controller/Task.php index 8058c4f..e1387e4 100644 --- a/app/controller/Task.php +++ b/app/controller/Task.php @@ -108,12 +108,6 @@ class Task extends BaseController public function save() { $params = $this->request->param(); - $cache_name = md5($params); - if (Cache::get($cache_name)) { - $this->json_data['code'] = 0; - $this->json_data['msg'] = '表单已提交,请勿重复操作'; - return json($this->json_data); - } Cache::set($cache_name, 1, 60); $type = $this->request->param('task_type', '0'); $original_filename = $this->request->param('original_filename'); @@ -282,6 +276,12 @@ class Task extends BaseController return json($this->json_data); } } + $cache_name = md5($params); + if (Cache::get($cache_name)) { + $this->json_data['code'] = 0; + $this->json_data['msg'] = '表单已提交,请勿重复操作'; + return json($this->json_data); + } $action = [ '1'=>'import', '2'=>'export',