From ace43ac41933dff342dc8db7944f514d24e6a717 Mon Sep 17 00:00:00 2001 From: wangyuting Date: Tue, 25 Jul 2023 19:51:48 +0800 Subject: [PATCH] * Add groupcase zin page on testtask module. --- module/testtask/control.php | 2 +- module/testtask/ui/groupcase.html.php | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 module/testtask/ui/groupcase.html.php diff --git a/module/testtask/control.php b/module/testtask/control.php index f021e4458a..f27bc04da0 100644 --- a/module/testtask/control.php +++ b/module/testtask/control.php @@ -748,7 +748,7 @@ class testtask extends control $this->view->browseType = 'group'; $this->view->groupBy = $groupBy; $this->view->groupByList = $groupByList; - $this->view->cases = $groupCases; + $this->view->cases = $runs; $this->view->account = 'all'; $this->view->canBeChanged = $canBeChanged; $this->display(); diff --git a/module/testtask/ui/groupcase.html.php b/module/testtask/ui/groupcase.html.php new file mode 100644 index 0000000000..d9229b3f55 --- /dev/null +++ b/module/testtask/ui/groupcase.html.php @@ -0,0 +1,27 @@ + + * @package testtask + * @link https://www.zentao.net + */ +namespace zin; +jsVar('allTestcases', $lang->testcase->allTestcases); + +$cases = initTableData(array_values($cases), $config->testcase->group->dtable->fieldList); + +dtable +( + set::id('groupCaseTable'), + set::userMap($users), + set::cols($config->testcase->group->dtable->fieldList), + set::data($cases), + set::plugins(array('cellspan')), + set::onRenderCell(jsRaw('window.onRenderCell')), + set::getCellSpan(jsRaw('window.getCellSpan')), +); + +render();