* [task#127619,done,1h] finish task.

This commit is contained in:
sunguangming
2024-09-06 14:21:03 +08:00
committed by 王怡栋
parent 2ade3f03ed
commit ad1f576aaa
2 changed files with 13 additions and 6 deletions
+11 -5
View File
@@ -26,38 +26,44 @@ $config->testsuite->actionList['delete']['className'] = 'ajax-submit';
$config->testsuite->dtable = new stdclass();
$config->testsuite->dtable->fieldList['id']['name'] = 'id';
$config->testsuite->dtable->fieldList['id']['title'] = $lang->idAB;
$config->testsuite->dtable->fieldList['id']['type'] = 'ID';
$config->testsuite->dtable->fieldList['id']['align'] = 'left';
$config->testsuite->dtable->fieldList['id']['fixed'] = 'left';
$config->testsuite->dtable->fieldList['id']['name'] = 'id';
$config->testsuite->dtable->fieldList['id']['title'] = $lang->idAB;
$config->testsuite->dtable->fieldList['id']['type'] = 'ID';
$config->testsuite->dtable->fieldList['id']['align'] = 'left';
$config->testsuite->dtable->fieldList['id']['fixed'] = 'left';
$config->testsuite->dtable->fieldList['id']['required'] = true;
$config->testsuite->dtable->fieldList['name']['name'] = 'name';
$config->testsuite->dtable->fieldList['name']['title'] = $lang->testsuite->name;
$config->testsuite->dtable->fieldList['name']['type'] = 'title';
$config->testsuite->dtable->fieldList['name']['minWidth'] = '200';
$config->testsuite->dtable->fieldList['name']['fixed'] = 'left';
$config->testsuite->dtable->fieldList['name']['show'] = true;
$config->testsuite->dtable->fieldList['desc']['name'] = 'desc';
$config->testsuite->dtable->fieldList['desc']['title'] = $lang->testsuite->desc;
$config->testsuite->dtable->fieldList['desc']['type'] = 'html';
$config->testsuite->dtable->fieldList['desc']['show'] = true;
$config->testsuite->dtable->fieldList['addedBy']['name'] = 'addedBy';
$config->testsuite->dtable->fieldList['addedBy']['title'] = $lang->testsuite->addedBy;
$config->testsuite->dtable->fieldList['addedBy']['type'] = 'user';
$config->testsuite->dtable->fieldList['addedBy']['sortType'] = true;
$config->testsuite->dtable->fieldList['addedBy']['align'] = 'left';
$config->testsuite->dtable->fieldList['addedBy']['show'] = true;
$config->testsuite->dtable->fieldList['addedDate']['name'] = 'addedDate';
$config->testsuite->dtable->fieldList['addedDate']['title'] = $lang->testsuite->addedDate;
$config->testsuite->dtable->fieldList['addedDate']['type'] = 'datetime';
$config->testsuite->dtable->fieldList['addedDate']['sortType'] = true;
$config->testsuite->dtable->fieldList['addedDate']['show'] = true;
$config->testsuite->dtable->fieldList['actions']['name'] = 'actions';
$config->testsuite->dtable->fieldList['actions']['title'] = $lang->actions;
$config->testsuite->dtable->fieldList['actions']['type'] = 'actions';
$config->testsuite->dtable->fieldList['actions']['fixed'] = 'right';
$config->testsuite->dtable->fieldList['actions']['sortType'] = false;
$config->testsuite->dtable->fieldList['actions']['width'] = '80px';
$config->testsuite->dtable->fieldList['actions']['list'] = $config->testsuite->actionList;
$config->testsuite->dtable->fieldList['actions']['menu'] = array('linkCase', 'edit', 'delete');
+2 -1
View File
@@ -17,7 +17,7 @@ $config->testsuite->dtable->fieldList['addedBy']['userMap'] = $users;
$tableData = initTableData($suites, $config->testsuite->dtable->fieldList, $this->testsuite);
foreach($tableData as $testsuite) $testsuite->desc = strip_tags($testsuite->desc);
$cols = array_values($config->testsuite->dtable->fieldList);
$cols = $this->loadModel('datatable')->getSetting('testsuite');
$data = array_values($tableData);
featureBar
@@ -47,6 +47,7 @@ dtable
set::cols($cols),
set::data($data),
set::orderBy($orderBy),
set::customCols(true),
set::sortLink(createLink('testsuite', 'browse', "productID={$product->id}&type={$type}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
set::fixedLeftWidth('0.33'),
set::onRenderCell(jsRaw('window.renderCell')),