From df85592f69b9629b4448334903ef23328573ee14 Mon Sep 17 00:00:00 2001 From: hufangzhou Date: Thu, 25 May 2023 13:29:35 +0800 Subject: [PATCH] * Add the case related scene when export csv file. --- module/testcase/control.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module/testcase/control.php b/module/testcase/control.php index f9006a7f52..d3ac33a2fa 100644 --- a/module/testcase/control.php +++ b/module/testcase/control.php @@ -1843,6 +1843,7 @@ class testcase extends control $relatedCases = $this->dao->select('id, title')->from(TABLE_CASE)->where('id')->in($relatedCaseIdList)->fetchPairs(); $relatedSteps = $this->dao->select('id,parent,`case`,version,type,`desc`,expect')->from(TABLE_CASESTEP)->where('`case`')->in(@array_keys($cases))->orderBy('version desc,id')->fetchGroup('case', 'id'); $relatedFiles = $this->dao->select('id, objectID, pathname, title')->from(TABLE_FILE)->where('objectType')->eq('testcase')->andWhere('objectID')->in(@array_keys($cases))->andWhere('extra')->ne('editor')->fetchGroup('objectID'); + $relatedScenes = $this->testcase->getSceneMenu($productID, 0); $cases = $this->testcase->appendData($cases); foreach($cases as $case) @@ -1902,6 +1903,7 @@ class testcase extends control $case->branch = !isset($branches[$case->branch]) ? '' : $branches[$case->branch] . "(#$case->branch)"; $case->module = !isset($relatedModules[$case->module])? '' : $relatedModules[$case->module] . "(#$case->module)"; $case->story = !isset($relatedStories[$case->story]) ? '' : $relatedStories[$case->story] . "(#$case->story)"; + $case->scene = !isset($relatedScenes[$case->scene]) ? '' : $relatedScenes[$case->scene] . "(#$case->scene)"; if(isset($caseLang->priList[$case->pri])) $case->pri = $caseLang->priList[$case->pri]; if(isset($caseLang->typeList[$case->type])) $case->type = $caseLang->typeList[$case->type];