* Fix error of sorting in testcase::browse.

This commit is contained in:
liumengyi
2023-10-31 09:44:20 +08:00
parent aeb0161464
commit 6eaf9e1e10
+4 -1
View File
@@ -122,6 +122,9 @@ foreach($cases as $case)
$case->stage = implode($lang->comma, $stages);
}
$linkParams = '';
foreach($app->rawParams as $key => $value) $linkParams = $key != 'orderBy' ? "{$linkParams}&{$key}={$value}" : "{$linkParams}&orderBy={name}_{sortType}";
dtable
(
set::customCols(!$isOnlyScene),
@@ -133,7 +136,7 @@ dtable
set::checkable($canBatchAction),
set::checkInfo(jsRaw('function(checks){return window.setStatistics(this, checks);}')),
set::orderBy($orderBy),
set::sortLink(createLink('testcase', 'browse', "productID={$productID}&branch={$branch}&browseType={$browseType}&param={$param}&caseType={$caseType}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}&projectID={$projectID}")),
set::sortLink(createLink($app->rawModule, $app->rawMethod, $linkParams)),
set::nested(true),
set::footToolbar($footToolbar),
set::footPager(usePager()),