* code for bug #17438.

This commit is contained in:
王怡栋
2021-12-13 15:24:04 +08:00
parent 313d9f198c
commit 69023a52bc
2 changed files with 18 additions and 1 deletions
+17 -1
View File
@@ -621,7 +621,23 @@ class execution extends control
$this->config->bug->search['params']['plan']['values'] = $this->loadModel('productplan')->getPairs(array_keys($products));
$this->config->bug->search['module'] = 'importBug';
$this->config->bug->search['params']['confirmed']['values'] = array('' => '') + $this->lang->bug->confirmedList;
$this->config->bug->search['params']['module']['values'] = $this->loadModel('tree')->getOptionMenu($executionID, $viewType = 'bug', $startModuleID = 0);
$this->loadModel('tree');
$bugModules = array();
foreach($products as $productID => $productName)
{
foreach($this->tree->getOptionMenu($productID, $viewType = 'bug', $startModuleID = 0) as $moduleID => $moduleName)
{
if(empty($moduleID))
{
$bugModules[$moduleID] = $moduleName;
continue;
}
$bugModules[$moduleID] = $productName . $moduleName;
}
}
$this->config->bug->search['params']['module']['values'] = $bugModules;
unset($this->config->bug->search['fields']['resolvedBy']);
unset($this->config->bug->search['fields']['closedBy']);
unset($this->config->bug->search['fields']['status']);