Merge branch 'sprint/189_mayue_fixbug#22411' into 'master'
* Fix bug #22411. See merge request easycorp/zentaopms!3370
This commit is contained in:
@@ -515,11 +515,7 @@ class projectModel extends model
|
||||
}
|
||||
elseif($module == 'story')
|
||||
{
|
||||
if($method == 'create')
|
||||
{
|
||||
$link = helper::createLink($module, $method);
|
||||
}
|
||||
elseif($method == 'change')
|
||||
if($method == 'change' or $method == 'create')
|
||||
{
|
||||
$link = helper::createLink('projectstory', 'story', "projectID=%s");
|
||||
}
|
||||
@@ -528,26 +524,19 @@ class projectModel extends model
|
||||
$link = helper::createLink('project', 'testcase', "projectID=%s");
|
||||
}
|
||||
}
|
||||
elseif($module == 'testcase' and $method == 'create')
|
||||
elseif($module == 'testcase')
|
||||
{
|
||||
if($method == 'create')
|
||||
{
|
||||
$link = helper::createLink($module, $method);
|
||||
}
|
||||
elseif($method == 'edit')
|
||||
{
|
||||
$link = helper::createLink('project', 'testcase', "projectID=%s");
|
||||
}
|
||||
$link = helper::createLink('project', 'testcase', "projectID=%s");
|
||||
}
|
||||
elseif($module == 'testtask')
|
||||
{
|
||||
if($method == 'create')
|
||||
if($method == 'browseunits')
|
||||
{
|
||||
$link = helper::createLink($module, $method, "product=0&executionID=0&build=0&projectID=%s");
|
||||
$link = helper::createLink('project', 'testcase', "projectID=%s");
|
||||
}
|
||||
else
|
||||
{
|
||||
$link = helper::createLink($module, 'browseunits');
|
||||
$link = helper::createLink('project', 'testtask', "projectID=%s");
|
||||
}
|
||||
}
|
||||
elseif($module == 'testreport')
|
||||
@@ -2476,6 +2465,8 @@ class projectModel extends model
|
||||
|
||||
$this->lang->switcherMenu = $this->getSwitcher($objectID, $this->app->rawModule, $this->app->rawMethod);
|
||||
|
||||
$this->saveState($objectID, $this->project->getPairsByProgram());
|
||||
|
||||
common::setMenuVars('project', $objectID);
|
||||
}
|
||||
|
||||
|
||||
@@ -165,7 +165,7 @@ class testtask extends control
|
||||
$this->lang->waterfall->menu->qa['subMenu']->testtask['subModule'] = '';
|
||||
}
|
||||
|
||||
$this->loadModel('project')->setMenu($this->session->project);
|
||||
$this->loadModel('project')->setMenu($projectID);
|
||||
$this->lang->modulePageNav = $this->product->select($this->products, $productID, 'testtask', 'browseUnits', "projectID=$projectID", '', 0, '', false);
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user