diff --git a/module/caselib/js/browse.ui.js b/module/caselib/js/browse.ui.js index adfb78bc20..857090f03e 100644 --- a/module/caselib/js/browse.ui.js +++ b/module/caselib/js/browse.ui.js @@ -41,8 +41,10 @@ window.onRenderCell = function(result, {row, col}) { if(col.name == 'title') { - const data = row.data; + const data = row.data; + const module = this.options.customData.modules[data.module]; if(data.color) result[0].props.style = 'color: ' + data.color; + if(module) result.unshift({html: '' + module + ''}); // 添加模块标签 } } diff --git a/module/caselib/ui/browse.html.php b/module/caselib/ui/browse.html.php index 675ffd1d8c..38bfb3f361 100644 --- a/module/caselib/ui/browse.html.php +++ b/module/caselib/ui/browse.html.php @@ -150,6 +150,7 @@ dtable ( set::cols($cols), set::data(array_values($tableData)), + set::customData(array('modules' => $modulePairs)), set::onRenderCell(jsRaw('window.onRenderCell')), set::userMap($users), set::checkable($canBatchAction),