diff --git a/module/task/model.php b/module/task/model.php index 55fc34ba3e..1fd43263ea 100755 --- a/module/task/model.php +++ b/module/task/model.php @@ -758,8 +758,7 @@ class taskModel extends model if(in_array($task->status, array('pause', 'cancel', 'closed'))) return false; if($task->status == 'doing') return $effort->account == $this->app->user->account; } - if($this->app->user->account == $effort->account) return true; - return false; + return $this->loadModel('common')->canOperateEffort($effort); } /**