|
@@ -4,7 +4,7 @@ import { Link } from 'react-router-dom';
|
|
|
import { API, showError, showSuccess } from '../helpers';
|
|
import { API, showError, showSuccess } from '../helpers';
|
|
|
|
|
|
|
|
import { ITEMS_PER_PAGE } from '../constants';
|
|
import { ITEMS_PER_PAGE } from '../constants';
|
|
|
-import { renderGroup, renderText } from '../helpers/render';
|
|
|
|
|
|
|
+import { renderGroup, renderNumber, renderText } from '../helpers/render';
|
|
|
|
|
|
|
|
function renderRole(role) {
|
|
function renderRole(role) {
|
|
|
switch (role) {
|
|
switch (role) {
|
|
@@ -197,7 +197,7 @@ const UsersTable = () => {
|
|
|
sortUser('quota');
|
|
sortUser('quota');
|
|
|
}}
|
|
}}
|
|
|
>
|
|
>
|
|
|
- 剩余额度
|
|
|
|
|
|
|
+ 统计信息
|
|
|
</Table.HeaderCell>
|
|
</Table.HeaderCell>
|
|
|
<Table.HeaderCell
|
|
<Table.HeaderCell
|
|
|
style={{ cursor: 'pointer' }}
|
|
style={{ cursor: 'pointer' }}
|
|
@@ -241,7 +241,11 @@ const UsersTable = () => {
|
|
|
</Table.Cell>
|
|
</Table.Cell>
|
|
|
<Table.Cell>{renderGroup(user.group)}</Table.Cell>
|
|
<Table.Cell>{renderGroup(user.group)}</Table.Cell>
|
|
|
<Table.Cell>{user.email ? renderText(user.email, 30) : '无'}</Table.Cell>
|
|
<Table.Cell>{user.email ? renderText(user.email, 30) : '无'}</Table.Cell>
|
|
|
- <Table.Cell>{user.quota}</Table.Cell>
|
|
|
|
|
|
|
+ <Table.Cell>
|
|
|
|
|
+ <Popup content='剩余额度' trigger={<Label>{renderNumber(user.quota)}</Label>} />
|
|
|
|
|
+ <Popup content='已用额度' trigger={<Label>{renderNumber(user.used_quota)}</Label>} />
|
|
|
|
|
+ <Popup content='请求次数' trigger={<Label>{renderNumber(user.request_count)}</Label>} />
|
|
|
|
|
+ </Table.Cell>
|
|
|
<Table.Cell>{renderRole(user.role)}</Table.Cell>
|
|
<Table.Cell>{renderRole(user.role)}</Table.Cell>
|
|
|
<Table.Cell>{renderStatus(user.status)}</Table.Cell>
|
|
<Table.Cell>{renderStatus(user.status)}</Table.Cell>
|
|
|
<Table.Cell>
|
|
<Table.Cell>
|