* FInish testcase bugs page.

This commit is contained in:
wangyuting
2023-07-04 16:40:10 +08:00
parent 45ccc99f05
commit bb40f6a988
2 changed files with 44 additions and 5 deletions
+23 -5
View File
@@ -1,5 +1,5 @@
<?php
global $lang;
global $lang, $app;
$config->testcase->dtable = new stdclass();
$config->testcase->dtable->fieldList['id']['title'] = $lang->idAB;
$config->testcase->dtable->fieldList['id']['type'] = 'checkID';
@@ -83,10 +83,12 @@ $config->testcase->dtable->fieldList['lastRunResult']['statusMap'] = $lang->test
$config->testcase->dtable->fieldList['lastRunResult']['show'] = true;
$config->testcase->dtable->fieldList['lastRunResult']['group'] = 4;
$config->testcase->dtable->fieldList['bugs']['title'] = $lang->testcase->bugs;
$config->testcase->dtable->fieldList['bugs']['title'] = $lang->testcase->bugsAB;
$config->testcase->dtable->fieldList['bugs']['type'] = 'number';
$config->testcase->dtable->fieldList['bugs']['group'] = 5;
$config->testcase->dtable->fieldList['bugs']['title'] = $lang->testcase->bugsAB;
$config->testcase->dtable->fieldList['bugs']['link'] = array('module' => 'testcase', 'method' => 'bugs', 'params' => "runID=0&caseID={id}");
$config->testcase->dtable->fieldList['bugs']['type'] = 'number';
$config->testcase->dtable->fieldList['bugs']['data-toggle'] = 'modal';
$config->testcase->dtable->fieldList['bugs']['data-size'] = 'lg';
$config->testcase->dtable->fieldList['bugs']['group'] = 5;
$config->testcase->dtable->fieldList['results']['title'] = $lang->testcase->results;
$config->testcase->dtable->fieldList['results']['title'] = $lang->testcase->resultsAB;
@@ -117,6 +119,22 @@ $config->testcase->dtable->fieldList['actions']['menu'] = array();
$config->testcase->dtable->fieldList['actions']['required'] = true;
$config->testcase->dtable->fieldList['actions']['group'] = 7;
$config->testcase->bug = new stdclass();
$config->testcase->bug->dtable = new stdclass();
$config->testcase->bug->dtable->fieldList['id']['name'] = 'id';
$config->testcase->bug->dtable->fieldList['id']['title'] = $lang->idAB;
$config->testcase->bug->dtable->fieldList['id']['type'] = 'id';
$app->loadLang('bug');
$app->loadModuleConfig('bug');
$config->testcase->bug->dtable->fieldList['title'] = $config->bug->dtable->fieldList['title'];
$config->testcase->bug->dtable->fieldList['pri'] = $config->bug->dtable->fieldList['pri'];
$config->testcase->bug->dtable->fieldList['status'] = $config->bug->dtable->fieldList['status'];
$config->testcase->bug->dtable->fieldList['type'] = $config->bug->dtable->fieldList['type'];
$config->testcase->bug->dtable->fieldList['assignedTo'] = $config->bug->dtable->fieldList['assignedTo'];
$config->testcase->bug->dtable->fieldList['resolvedBy'] = $config->bug->dtable->fieldList['resolvedBy'];
$config->testcase->bug->dtable->fieldList['resolution'] = $config->bug->dtable->fieldList['resolution'];
$config->testcase->zerocase->dtable = new stdclass();
$config->testcase->zerocase->dtable->fieldList['id']['title'] = $lang->idAB;
$config->testcase->zerocase->dtable->fieldList['id']['type'] = 'checkID';
+21
View File
@@ -0,0 +1,21 @@
<?php
declare(strict_types=1);
/**
* The bugs view file of testcase module of ZenTaoPMS.
* @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
* @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
* @author Yuting Wang <wangyuting@easycorp.ltd>
* @package testcase
* @link https://www.zentao.net
*/
namespace zin;
set::title($lang->testcase->bugs);
dtable
(
set::cols(array_values($config->testcase->bug->dtable->fieldList)),
set::data(array_values($bugs))
);
render();