diff --git a/sysom_web/src/pages/host/List/index.jsx b/sysom_web/src/pages/host/List/index.jsx index 6dac2b753855709224493a1db8fcc10cdac5242c..4fe6da0bbf4f7d35c3b387079765619eab1ebd21 100644 --- a/sysom_web/src/pages/host/List/index.jsx +++ b/sysom_web/src/pages/host/List/index.jsx @@ -1,7 +1,7 @@ import { PlusOutlined } from '@ant-design/icons'; import { Button, message, Popconfirm, Table, Space, notification, Select } from 'antd'; import { useState, useRef, useEffect } from 'react'; -import { useIntl, FormattedMessage } from 'umi'; +import { useIntl, FormattedMessage, getLocale } from 'umi'; import { PageContainer } from '@ant-design/pro-layout'; import ProTable from '@ant-design/pro-table'; import ExportJsonExcel from 'js-export-excel'; @@ -15,6 +15,13 @@ import HostModalForm from '../components/HostModalForm'; const { Option } = Select; +// 全选、反选在中文模式显示不出来问题修复 +let tableLocale = {} +const locale = getLocale(); +if (!locale || locale === 'zh-CN') { + tableLocale = {selectionAll:'全选所有',selectInvert:'反选当页'} +} + const HostField = { cluster: '所属集群', created_at: '创建时间', @@ -419,6 +426,7 @@ const HostList = () => { id: 'pages.hostTable.title', defaultMessage: 'Host admin', })} + locale={tableLocale} actionRef={actionRef} rowKey="id" search={{