diff --git a/module/programplan/tao.php b/module/programplan/tao.php index 9135d02929..9e7b277fe3 100644 --- a/module/programplan/tao.php +++ b/module/programplan/tao.php @@ -785,7 +785,8 @@ class programplanTao extends programplanModel $taskPri = "%s "; $pri = zget($this->lang->task->priList, $task->pri); $priIcon = sprintf($taskPri, $task->pri, $pri, $pri); - $progress = $task->consumed ? round($task->consumed / ($task->left + $task->consumed), 3) : 0; + $total = $task->left + $task->consumed; + $progress = $total > 0 ? round($task->consumed / $total, 3) : 0; $data = new stdclass(); $data->id = $task->id;