diff --git a/module/testcase/js/browse.ui.js b/module/testcase/js/browse.ui.js
index a7f07901fd..be05fa5d89 100644
--- a/module/testcase/js/browse.ui.js
+++ b/module/testcase/js/browse.ui.js
@@ -161,6 +161,11 @@ window.onRenderCell = function(result, {row, col})
{
if(data.auto == 'auto') result.unshift({html: '' + automated + ''}); // 添加自动化标签
if(module) result.unshift({html: '' + module + ''}); // 添加模块标签
+ if(row.data.fromCaseID)
+ {
+ let caseLink = $.createLink('testcase', 'view', `id=${row.data.fromCaseID}`);
+ result.push({html: `[ #${row.data.fromCaseID}]`}); // 添加来源用例链接
+ }
}
}
if(col.name == 'pri' && row.data.isScene)
diff --git a/module/testtask/js/cases.ui.js b/module/testtask/js/cases.ui.js
index 3fc273c97d..e1950af3ee 100644
--- a/module/testtask/js/cases.ui.js
+++ b/module/testtask/js/cases.ui.js
@@ -71,6 +71,11 @@ window.onRenderCell = function(result, {row, col})
const data = row.data;
const module = this.options.customData.modules[data.module];
if(module) result.unshift({html: '' + module + ''}); // 添加模块标签
+ if(row.data.fromCaseID)
+ {
+ let caseLink = $.createLink('testcase', 'view', `id=${row.data.fromCaseID}`);
+ result.push({html: `[ #${row.data.fromCaseID}]`}); // 添加来源用例链接
+ }
}
}