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)));