diff --git a/module/doc/js/app.ui.js b/module/doc/js/app.ui.js index 91454492aa..e0dff490a7 100644 --- a/module/doc/js/app.ui.js +++ b/module/doc/js/app.ui.js @@ -969,9 +969,9 @@ const commands = */ function getTableOptions(options, info) { + const lang = getLang(); if(info.type === 'doc-list') { - const lang = getLang(); const tableCols = lang.tableCols; const canModify = canModifySpace(); options.cols.forEach(col => @@ -993,6 +993,14 @@ function getTableOptions(options, info) $.cookie.set('checkedItem', checkedList, {expires:config.cookieLife, path:config.webRoot}); } } + if(info.type === 'file-list') + { + const tableCols = lang.fileTableCols; + options.cols.forEach(col => + { + if(typeof tableCols[col.name] === 'string') col.title = tableCols[col.name]; + }); + } return options; } diff --git a/module/doc/ui/app.html.php b/module/doc/ui/app.html.php index c2e7c6fb9e..d057ef11e8 100644 --- a/module/doc/ui/app.html.php +++ b/module/doc/ui/app.html.php @@ -94,6 +94,20 @@ $langData->tableCols['editedBy'] = $lang->doc->editedBy; $langData->tableCols['editedDate'] = $lang->doc->editedDate; $langData->tableCols['actions'] = $lang->actions; +/** + * 通过语言项定义附件表格列显示名称。 + * Define the files table columns for doc app. + */ +$langData->fileTableCols = array(); +$langData->fileTableCols['id'] = $lang->idAB; +$langData->fileTableCols['title'] = $lang->doc->fileTitle; +$langData->fileTableCols['objectName'] = $lang->doc->source; +$langData->fileTableCols['extension'] = $lang->doc->extension; +$langData->fileTableCols['size'] = $lang->doc->size; +$langData->fileTableCols['addedBy'] = $lang->doc->addedBy; +$langData->fileTableCols['addedDate'] = $lang->doc->addedDate; +$langData->fileTableCols['actions'] = $lang->actions; + /** * 定义文档应用接口链接。 * Define the fetcher links for doc app.