diff --git a/web/src/locales/en-US.js b/web/src/locales/en-US.js index 5824a4e6..e799ddd2 100644 --- a/web/src/locales/en-US.js +++ b/web/src/locales/en-US.js @@ -208,6 +208,12 @@ export default { 'app.settings.security.update':"Update Setting", 'app.settings.global.update':"Update Setting", + 'app.settings.global.site_name':"Site Name", + 'app.settings.global.domain':"Site Domain", + 'app.settings.global.listen_addr':"Listen Address", + 'app.settings.global.is_tls':"Enable TLS", + 'app.settings.global.data_path':"Data Path", + 'app.settings.global.log_path':"Log Path", 'app.settings.menuMap.basic': 'Basic Settings', 'app.settings.menuMap.security': 'Security Settings', diff --git a/web/src/locales/zh-CN.js b/web/src/locales/zh-CN.js index 95a46ef5..f70ce21b 100644 --- a/web/src/locales/zh-CN.js +++ b/web/src/locales/zh-CN.js @@ -216,6 +216,12 @@ export default { 'app.settings.security.update':"更新设置", 'app.settings.global.update':"更新设置", + 'app.settings.global.site_name':"站点名称", + 'app.settings.global.domain':"站点域名", + 'app.settings.global.listen_addr':"监听地址", + 'app.settings.global.is_tls':"是否开启 TLS", + 'app.settings.global.data_path':"数据目录", + 'app.settings.global.log_path':"日志目录", 'app.settings.menuMap.basic': '基本设置', 'app.settings.menuMap.security': '安全设置', diff --git a/web/src/pages/Settings/Global/Global.js b/web/src/pages/Settings/Global/Global.js index 548e31ca..ded7ae35 100644 --- a/web/src/pages/Settings/Global/Global.js +++ b/web/src/pages/Settings/Global/Global.js @@ -1,6 +1,6 @@ import React, {Component, Fragment} from 'react'; import {connect} from 'dva'; -import {Card, Form, Input, Select, Button, message, Divider, Drawer, Descriptions} from 'antd'; +import {Card, Form, Input,Switch, Select, Button, message, Divider, Drawer, Descriptions} from 'antd'; const {Option} = Select; import {formatMessage, FormattedMessage} from 'umi/locale'; @@ -45,20 +45,99 @@ class Global extends Component { hideRequiredMark > < FormItem - label = {formatMessage({id: 'app.settings.global.cluster_name'})} > - {getFieldDecorator('address', - { - rules: [ + label = {formatMessage({id: 'app.settings.global.site_name'})} > + {getFieldDecorator('site_name', { - required: true, - message: formatMessage({id: 'app.settings.basic.address-message'}, {}), - }, - ], + rules: [ + { + required: true, + message: formatMessage({id: 'app.settings.global.site_name-message'}, {}), + }, + ], + } + ) + ( < Input / >) + } + + + < FormItem + label = {formatMessage({id: 'app.settings.global.domain'})} > + {getFieldDecorator('domain', + { + rules: [ + { + required: true, + message: formatMessage({id: 'app.settings.global.domain-message'}, {}), + }, + ], + } + ) + ( < Input / >) } - ) + + < FormItem + label = {formatMessage({id: 'app.settings.global.listen_addr'})} > + {getFieldDecorator('listen_addr', + { + rules: [ + { + required: true, + message: formatMessage({id: 'app.settings.global.listen_addr-message'}, {}), + }, + ], + } + ) + ( < Input / >) + } + +