diff --git a/web/src/components/ChannelsTable.js b/web/src/components/ChannelsTable.js index 2942a0b..d09f34f 100644 --- a/web/src/components/ChannelsTable.js +++ b/web/src/components/ChannelsTable.js @@ -17,7 +17,7 @@ import { renderQuota, } from '../helpers/render'; import { - Button, + Button, Divider, Dropdown, Form, InputNumber, @@ -707,226 +707,217 @@ const ChannelsTable = () => { }; return ( - <> - -
{ - searchChannels(searchKeyword, searchGroup, searchModel); - }} - labelPosition='left' - > -
- - { - setSearchKeyword(v.trim()); - }} - /> - { - setSearchModel(v.trim()); - }} - /> - { - setSearchGroup(v); - searchChannels(searchKeyword, v, searchModel); - }} - /> + <> + + { + searchChannels(searchKeyword, searchGroup, searchModel); + }} + labelPosition='left' + > +
+ + { + setSearchKeyword(v.trim()); + }} + /> + { + setSearchModel(v.trim()); + }} + /> + { + setSearchGroup(v); + searchChannels(searchKeyword, v, searchModel); + }} + /> + + +
+ + +
+ + 使用ID排序 + { + localStorage.setItem('id-sort', v + ''); + setIdSort(v); + loadChannels(0, pageSize, v) + .then() + .catch((reason) => { + showError(reason); + }); + }} + > + + + + + + + + + + +
- -
- +
- 使用ID排序 + 开启批量删除 { - localStorage.setItem('id-sort', v + ''); - setIdSort(v); - loadChannels(0, pageSize, v) - .then() - .catch((reason) => { - showError(reason); - }); - }} + label='开启批量删除' + uncheckedText='关' + aria-label='是否开启批量删除' + onChange={(v) => { + setEnableBatchDelete(v); + }} > - - -
- - '', - onPageSizeChange: (size) => { - handlePageSizeChange(size).then(); - }, - onPageChange: handlePageChange, - }} - loading={loading} - onRow={handleRow} - rowSelection={ - enableBatchDelete - ? { - onChange: (selectedRowKeys, selectedRows) => { - // console.log(`selectedRowKeys: ${selectedRowKeys}`, 'selectedRows: ', selectedRows); - setSelectedChannels(selectedRows); - }, - } - : null - } - /> -
- - - - - - - - - - - - - - - {/*
*/} - - {/*
*/} -
-
- - 开启批量删除 - { - setEnableBatchDelete(v); - }} - > - - - - - - - -
- + + + + + + + + +
'', + onPageSizeChange: (size) => { + handlePageSizeChange(size).then(); + }, + onPageChange: handlePageChange, + }} + loading={loading} + onRow={handleRow} + rowSelection={ + enableBatchDelete + ? { + onChange: (selectedRowKeys, selectedRows) => { + // console.log(`selectedRowKeys: ${selectedRowKeys}`, 'selectedRows: ', selectedRows); + setSelectedChannels(selectedRows); + }, + } + : null + } + /> + ); }; diff --git a/web/src/components/LogsTable.js b/web/src/components/LogsTable.js index a7c3c8f..28e1a1a 100644 --- a/web/src/components/LogsTable.js +++ b/web/src/components/LogsTable.js @@ -767,6 +767,22 @@ const LogsTable = () => { +
+ +
{ onPageChange: handlePageChange, }} /> - ); diff --git a/web/src/components/RedemptionsTable.js b/web/src/components/RedemptionsTable.js index 09d812b..a8cb017 100644 --- a/web/src/components/RedemptionsTable.js +++ b/web/src/components/RedemptionsTable.js @@ -10,7 +10,7 @@ import { import { ITEMS_PER_PAGE } from '../constants'; import { renderQuota } from '../helpers/render'; import { - Button, + Button, Divider, Form, Modal, Popconfirm, @@ -391,6 +391,39 @@ const RedemptionsTable = () => { onChange={handleKeywordChange} /> + +
+ + +
{ rowSelection={rowSelection} onRow={handleRow} >
- - ); }; diff --git a/web/src/components/TokensTable.js b/web/src/components/TokensTable.js index c8ba584..e3cdca9 100644 --- a/web/src/components/TokensTable.js +++ b/web/src/components/TokensTable.js @@ -10,7 +10,7 @@ import { import { ITEMS_PER_PAGE } from '../constants'; import {renderGroup, renderQuota} from '../helpers/render'; import { - Button, + Button, Divider, Dropdown, Form, Modal, @@ -596,6 +596,40 @@ const TokensTable = () => { 查询 + +
+ + +
{ rowSelection={rowSelection} onRow={handleRow} >
- - ); }; diff --git a/web/src/components/UsersTable.js b/web/src/components/UsersTable.js index 060267e..fddb30c 100644 --- a/web/src/components/UsersTable.js +++ b/web/src/components/UsersTable.js @@ -476,10 +476,18 @@ const UsersTable = () => { type='primary' htmlType='submit' className='btn-margin-right' - style={{ marginRight: 8 }} > 查询 +
@@ -496,16 +504,6 @@ const UsersTable = () => { }} loading={loading} /> - ); };