From 6eaf9e1e100602406b2c9ec495fddbf69ff3c1a6 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Tue, 31 Oct 2023 09:44:20 +0800 Subject: [PATCH] * Fix error of sorting in testcase::browse. --- module/testcase/ui/browse.html.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/testcase/ui/browse.html.php b/module/testcase/ui/browse.html.php index a160e9391d..53973f0c9b 100644 --- a/module/testcase/ui/browse.html.php +++ b/module/testcase/ui/browse.html.php @@ -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}¶m={$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()),