diff --git a/module/testcase/js/browse.ui.js b/module/testcase/js/browse.ui.js index 0db97f4be6..a64905f30c 100644 --- a/module/testcase/js/browse.ui.js +++ b/module/testcase/js/browse.ui.js @@ -163,8 +163,15 @@ window.onRenderCell = function(result, {row, col}) if(module) result.unshift({html: '' + module + ''}); // 添加模块标签 if(row.data.fromCaseID > 0) { - let caseLink = $.createLink('testcase', 'view', `id=${row.data.fromCaseID}`); - result.push({html: `[ #${row.data.fromCaseID}]`}); // 添加来源用例链接 + if(isFromDoc) + { + result.push({html: `[ #${row.data.fromCaseID}]`}); // 添加来源用例 + } + else + { + let caseLink = $.createLink('testcase', 'view', `id=${row.data.fromCaseID}`); + result.push({html: `[ #${row.data.fromCaseID}]`}); // 添加来源用例链接 + } } } } diff --git a/module/testcase/ui/browse.html.php b/module/testcase/ui/browse.html.php index 210c30805c..0084f52f10 100644 --- a/module/testcase/ui/browse.html.php +++ b/module/testcase/ui/browse.html.php @@ -18,6 +18,7 @@ include 'header.html.php'; jsVar('confirmBatchDeleteSceneCase', $lang->testcase->confirmBatchDeleteSceneCase); jsVar('caseChanged', $lang->testcase->changed); jsVar('blockID', $blockID); +jsVar('isFromDoc', $isFromDoc); $topSceneCount = count(array_filter(array_map(function($case){return $case->isScene && $case->grade == 1;}, $cases)));