From 22fdf1f0fcb9ea8423607f656717cbcf0f1226f5 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Thu, 18 Nov 2021 14:48:21 +0800 Subject: [PATCH] * Modify code. --- module/story/view/batchedit.html.php | 2 +- module/testcase/control.php | 8 ++++---- module/testcase/js/batchedit.js | 2 +- module/testcase/view/batchcreate.html.php | 2 +- module/testcase/view/batchedit.html.php | 3 ++- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/module/story/view/batchedit.html.php b/module/story/view/batchedit.html.php index 5e3f65d5cb..cc21916e2c 100644 --- a/module/story/view/batchedit.html.php +++ b/module/story/view/batchedit.html.php @@ -78,7 +78,7 @@ foreach(explode(',', $showFields) as $field) foreach($branches as $branchID => $branchName) $branches[$branchID] = '/' . $product->name . '/' . $branchName; } - if(!isset($modules[$story->branch])) $modules[$story->branch] = $this->tree->getOptionMenu($story->product, $viewType = 'story', 0, $story->branch); + if(!isset($modules[$story->branch])) $modules[$story->branch] = $this->tree->getOptionMenu($story->product, 'story', 0, $story->branch); foreach($modules[$story->branch] as $moduleID => $moduleName) $modules[$story->branch][$moduleID] = '/' . $product->name . $moduleName; $productPlans = $this->productplan->getPairs($story->product, $branch); diff --git a/module/testcase/control.php b/module/testcase/control.php index bd5634bc20..dbd207a29b 100644 --- a/module/testcase/control.php +++ b/module/testcase/control.php @@ -522,9 +522,9 @@ class testcase extends control $this->app->tab == 'project' ? $this->loadModel('project')->setMenu($this->session->project) : $this->testcase->setMenu($this->products, $productID, $branch); /* Set story list. */ - $story = $storyID ? $this->story->getByID($storyID) : ''; - $storyList = $this->loadModel('story')->getProductStoryPairs($productID, $branch === 'all' ? 0 : $branch); - $storyList += $storyID ? array($storyID => $story->id . ':' . $story->title) : array(''); + $story = $storyID ? $this->story->getByID($storyID) : ''; + $storyPairs = $this->loadModel('story')->getProductStoryPairs($productID, $branch === 'all' ? 0 : $branch); + $storyPairs += $storyID ? array($storyID => $story->id . ':' . $story->title) : array(''); /* Set module option menu. */ $moduleOptionMenu = $this->tree->getOptionMenu($productID, $viewType = 'case', $startModuleID = 0, $branch === 'all' ? 0 : $branch); @@ -553,7 +553,7 @@ class testcase extends control $this->view->product = $product; $this->view->productID = $productID; $this->view->story = $story; - $this->view->storyList = $storyList; + $this->view->storyPairs = $storyPairs; $this->view->productName = $this->products[$productID]; $this->view->moduleOptionMenu = $moduleOptionMenu; $this->view->currentModuleID = $currentModuleID; diff --git a/module/testcase/js/batchedit.js b/module/testcase/js/batchedit.js index a9cc368d19..a8bbaa48bd 100644 --- a/module/testcase/js/batchedit.js +++ b/module/testcase/js/batchedit.js @@ -43,7 +43,7 @@ $(function() { removeDitto(); //Remove 'ditto' in first row. $('#subNavbar li[data-id="testcase"]').addClass('active'); - if($("[name^='story']").length > 0) + if(hasStory) { $("[name^='story']").each(function() { diff --git a/module/testcase/view/batchcreate.html.php b/module/testcase/view/batchcreate.html.php index a5c29bf3d0..6c85306db3 100644 --- a/module/testcase/view/batchcreate.html.php +++ b/module/testcase/view/batchcreate.html.php @@ -84,7 +84,7 @@ '> ' style='overflow:visible'> - ' style='overflow:visible'> id : '', 'class="form-control chosen"');?> + ' style='overflow:visible'> id : '', 'class="form-control chosen"');?>
diff --git a/module/testcase/view/batchedit.html.php b/module/testcase/view/batchedit.html.php index bc98616b26..ae088659cd 100644 --- a/module/testcase/view/batchedit.html.php +++ b/module/testcase/view/batchedit.html.php @@ -68,7 +68,7 @@ branch; + $caseBranch = isset($cases[$caseID]->branch) ? $cases[$caseID]->branch : 0; if((!$productID and !$cases[$caseID]->lib) or $app->tab != 'qa') { $product = $this->product->getByID($cases[$caseID]->product); @@ -141,4 +141,5 @@
+