From 3fc032806b48bbe3bbcd4ffcdc2f10a0f0ec0244 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Thu, 18 Jul 2024 13:25:07 +0800 Subject: [PATCH] * [refac bug #52768] Adjuect pri class for gantt. --- module/programplan/tao.php | 4 ++-- module/programplan/ui/gantt.html.php | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/module/programplan/tao.php b/module/programplan/tao.php index ab5a5bd90b..140b11e5e6 100644 --- a/module/programplan/tao.php +++ b/module/programplan/tao.php @@ -754,7 +754,7 @@ class programplanTao extends programplanModel */ protected function buildTaskDataForGantt(object $task, array $dateLimit, int $groupID = 0, array $tasksMap = array()): object { - $taskPri = "%s "; + $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; @@ -762,7 +762,7 @@ class programplanTao extends programplanModel $data = new stdclass(); $data->id = $task->id; $data->type = 'task'; - $data->text = $priIcon . $task->name; + $data->text = $priIcon . "{$task->name}"; $data->percent = ''; $data->status = $this->processStatus('task', $task); $data->owner_id = $task->assignedTo; diff --git a/module/programplan/ui/gantt.html.php b/module/programplan/ui/gantt.html.php index 424155be1a..7be091c226 100644 --- a/module/programplan/ui/gantt.html.php +++ b/module/programplan/ui/gantt.html.php @@ -21,8 +21,9 @@ if($app->rawModule == 'programplan') { $viewName = $productID != 0 ? zget($productList, $productID) : $lang->product->allProduct; $items = array(); - foreach($productList as $key => $productName) $items[] = array('text' => $productName, 'url' => $this->createLink('programplan', 'browse', "projectID=$projectID&productID=$key&type=gantt"), 'active' => $productID == $key); - featureBar( + foreach($productList as $key => $productName) $items[] = array('text' => $productName, 'url' => $this->createLink('programplan', 'browse', "projectID=$projectID&productID=$key&type=gantt")); + featureBar + ( dropdown ( btn(set::type('link'), setClass('no-underline'), $viewName),