diff --git a/module/execution/js/bug.ui.js b/module/execution/js/bug.ui.js index 40c107a89c..10b8d55ce3 100644 --- a/module/execution/js/bug.ui.js +++ b/module/execution/js/bug.ui.js @@ -59,6 +59,12 @@ window.onRenderCell = function(result, {row, col}) if(row.data.color) result[0].props.style = 'color: ' + row.data.color; const module = this.options.modules[row.data.module]; if(module) result.unshift({html: '' + module + ''}); // 添加模块标签 + + if(parseInt(row.data.case)) + { + const caseLink = $.createLink('testcase', 'view', "caseID=" + row.data.case + "&version=" + row.data.caseVersion); + result.push({html: '[' + caseCommonLang + '#' + row.data.case + ']'}); + } } return result; diff --git a/module/execution/ui/bug.html.php b/module/execution/ui/bug.html.php index eb7900745d..c95b1fbd03 100644 --- a/module/execution/ui/bug.html.php +++ b/module/execution/ui/bug.html.php @@ -71,6 +71,7 @@ if($canBatchAssignTo) jsVar('+pageSummary', $summary); jsVar('checkedSummary', $lang->selectedItems); +jsVar('caseCommonLang', $this->lang->testcase->common); $cols = $this->loadModel('datatable')->getSetting('execution'); if(isset($cols['module'])) $cols['module']['map'] = $modulePairs;