From 605fe5b2db77d35897db64db8065e73e45e62b47 Mon Sep 17 00:00:00 2001 From: sunguangming Date: Fri, 22 Nov 2024 07:32:51 +0000 Subject: [PATCH] * [bug] add fromCaseID link. --- module/testcase/js/browse.ui.js | 5 +++++ module/testtask/js/cases.ui.js | 5 +++++ 2 files changed, 10 insertions(+) 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}]`}); // 添加来源用例链接 + } } }