Merge branch 'sprint/194_tianshujie_14741' into 'master'
Sprint/194 tianshujie 14741 See merge request easycorp/zentaopms!3557
This commit is contained in:
+10
-17
@@ -1455,23 +1455,15 @@ class testcase extends control
|
||||
/* Get cases. */
|
||||
if($this->session->testcaseOnlyCondition)
|
||||
{
|
||||
if($taskID)
|
||||
{
|
||||
$caseIDList = $this->dao->select('`case`')->from(TABLE_TESTRUN)->where('task')->eq($taskID)->fetchPairs();
|
||||
$cases = $this->dao->select('*')->from(TABLE_CASE)->where($this->session->testcaseQueryCondition)->andWhere('id')->in($caseIDList)
|
||||
->beginIF($this->post->exportType == 'selected')->andWhere('id')->in($this->cookie->checkedItem)->fi()
|
||||
->orderBy($orderBy)
|
||||
->beginIF($this->post->limit)->limit($this->post->limit)->fi()
|
||||
->fetchAll('id');
|
||||
}
|
||||
else
|
||||
{
|
||||
$cases = $this->dao->select('*')->from(TABLE_CASE)->where($this->session->testcaseQueryCondition)
|
||||
->beginIF($this->post->exportType == 'selected')->andWhere('id')->in($this->cookie->checkedItem)->fi()
|
||||
->orderBy($orderBy)
|
||||
->beginIF($this->post->limit)->limit($this->post->limit)->fi()
|
||||
->fetchAll('id');
|
||||
}
|
||||
$caseIDList = array();
|
||||
if($taskID) $caseIDList = $this->dao->select('`case`')->from(TABLE_TESTRUN)->where('task')->eq($taskID)->fetchPairs();
|
||||
|
||||
$cases = $this->dao->select('*')->from(TABLE_CASE)->where($this->session->testcaseQueryCondition)
|
||||
->beginIF($taskID)->andWhere('id')->in($caseIDList)->fi()
|
||||
->beginIF($this->post->exportType == 'selected')->andWhere('id')->in($this->cookie->checkedItem)->fi()
|
||||
->orderBy($orderBy)
|
||||
->beginIF($this->post->limit)->limit($this->post->limit)->fi()
|
||||
->fetchAll('id');
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1590,6 +1582,7 @@ class testcase extends control
|
||||
if(isset($caseLang->statusList[$case->status])) $case->status = $this->processStatus('testcase', $case);
|
||||
if(isset($users[$case->openedBy])) $case->openedBy = $users[$case->openedBy];
|
||||
if(isset($users[$case->lastEditedBy])) $case->lastEditedBy = $users[$case->lastEditedBy];
|
||||
if(isset($users[$case->lastRunner])) $case->lastRunner = $users[$case->lastRunner];
|
||||
if(isset($caseLang->resultList[$case->lastRunResult])) $case->lastRunResult = $caseLang->resultList[$case->lastRunResult];
|
||||
|
||||
$case->bugsAB = $case->bugs; unset($case->bugs);
|
||||
|
||||
Reference in New Issue
Block a user