* [refac] Add build label for workflowGroup picker.

This commit is contained in:
wangyidong
2024-11-04 08:26:08 +08:00
committed by 刘刚
parent cdb17cdf0f
commit 90fbdeaa04
3 changed files with 8 additions and 5 deletions
+2 -1
View File
@@ -255,7 +255,8 @@ class productZen extends product
if($this->config->edition != 'open' && isset($fields['workflowGroup']))
{
$fields['workflowGroup']['options'] = $this->loadModel('workflowGroup')->getPairs();
$groupPairs = $this->loadModel('workflowGroup')->getPairs();
$fields['workflowGroup']['options'] = $this->workflowGroup->appendBuildinLabel($groupPairs);
}
return $fields;
+1 -3
View File
@@ -1732,9 +1732,7 @@ class project extends control
$workflowGroups = $this->loadModel('workflowgroup')->getPairs('project', $model, $hasProduct);
$items = array();
foreach($workflowGroups as $id => $name) $items[] = array('text' => $name, 'value' => $id);
$items = $this->workflowgroup->appendBuildinLabel($workflowGroups);
return $this->send(array('items' => array_values($items), 'defaultValue' => key($workflowGroups)));
}
}
+5 -1
View File
@@ -328,7 +328,11 @@ class projectZen extends project
}
$hasProduct = isset($copyProject->hasProduct) ? $copyProject->hasProduct : 1;
if($this->config->edition != 'open') $this->view->workflowGroups = $this->loadModel('workflowgroup')->getPairs('project', $model, $hasProduct);
if($this->config->edition != 'open')
{
$workflowGroups = $this->loadModel('workflowgroup')->getPairs('project', $model, $hasProduct);
$this->view->workflowGroups = $this->workflowgroup->appendBuildinLabel($workflowGroups);
}
/* Get copy projects. */
$copyProjects = $this->project->getPairsByModel($model, '', 0, false);