diff --git a/web/src/pages/Settings/Security/General.js b/web/src/pages/Settings/Security/General.js index 6204ba9e..5840d66e 100644 --- a/web/src/pages/Settings/Security/General.js +++ b/web/src/pages/Settings/Security/General.js @@ -127,6 +127,86 @@ class General extends Component { return (); } + userSettings() { + const columns = [ + { + title: 'ID', + dataIndex: 'key', + key: 'key', + render: text => {text}, + }, + { + title: '用户名', + dataIndex: 'user_name', + key: 'user_name', + }, + { + title: '电子邮件地址', + dataIndex: 'email', + key: 'email', + }, + { + title: '已激活', + key: 'enabled', + dataIndex: 'enabled', + render: text => , + }, { + title: '管理员', + key: 'is_admin', + dataIndex: 'is_admin', + render: (text, record) => { + if (record.is_admin){ + return + }else{ + return + } + }, + }, { + title: '创建时间', + key: 'create_time', + dataIndex: 'create_time', + },{ + title: '上次登录', + key: 'last_login_time', + dataIndex: 'last_login_time', + }, + { + title: '操作', + key: 'action', + render: (text, record) => ( + + 修改 + + 删除 + + ), + }, + ]; + + const data = [ + { + key: '1', + user_name: 'admin', + email: "admin@infini.ltd", + enabled: true, + is_admin: true, + create_time: "Oct 19, 2019", + last_login_time: "Mar 01, 2020", + + }, { + key: '2', + user_name: 'user', + email: "user@infini.ltd", + enabled: true, + is_admin: false, + create_time: "Oct 19, 2019", + last_login_time: "Mar 01, 2020", + + }, + ]; + return (
); + } + generalSettings = () => { const { form: {getFieldDecorator}, @@ -202,7 +282,7 @@ class General extends Component { tab1: ( < div > {this.generalSettings()} < /div>), tab2: ( < div > {this.ssoSettings()}< /div>), tab3: ( < div > 角色管理 < /div>), - tab4: ( < div > 用户管理 < /div>), + tab4: ( < div > {this.userSettings()} < /div>), tab5: ( < div > 证书管理 < /div>), } ;