Commit 5425415f by chenshu

fix:修复管理端部分问题

parent 6e5f9023
...@@ -141,22 +141,26 @@ export default class OfflineCourseData extends React.Component { ...@@ -141,22 +141,26 @@ export default class OfflineCourseData extends React.Component {
return columns; return columns;
} }
handleChangeTable = () => { handleChangeTable = (pagination, filters, sorter) => {
const { columnKey, order } = sorter; const { columnKey, order } = sorter;
const { query } = this.props; const { query } = this.state;
let orderEnum; let orderEnum;
// 按创建时间升序排序 // 按创建时间升序排序
if (columnKey === 'joinInTime' && order === 'ascend') { orderEnum = 'JOIN_IN_DESC'; } if (columnKey === 'joinInTime' && order === 'ascend') {
if (columnKey === 'joinOutTime' && order === 'ascend') { orderEnum = 'JOIN_IN_ASC'; } orderEnum = 'JOIN_IN_ASC';
// 按创建时间降序排序 } else if (columnKey === 'joinOutTime' && order === 'ascend') {
if (columnKey === 'joinInTime' && order === 'descend') { orderEnum = 'JOIN_OUT_DESC';;} orderEnum = 'JOIN_OUT_ASC';
if (columnKey === 'joinOutTime' && order === 'descend') { orderEnum = 'JOIN_OUT_ASC';;} } else if (columnKey === 'joinInTime' && order === 'descend') {
orderEnum = 'JOIN_IN_DESC';
} else if (columnKey === 'joinOutTime' && order === 'descend') {
orderEnum = 'JOIN_OUT_DESC';
}
const _query = { const _query = {
...query, ...query,
orderEnum, orderEnum,
}; };
this.setState({ query: _query }, () => { this.setState({ query: _query }, () => {
this.getDateDetail(query.current); this.getDateDetail(_query.current);
}) })
} }
...@@ -337,7 +341,7 @@ export default class OfflineCourseData extends React.Component { ...@@ -337,7 +341,7 @@ export default class OfflineCourseData extends React.Component {
loading={loading} loading={loading}
dataSource={data} dataSource={data}
onChange={this.handleChangeTable} onChange={this.handleChangeTable}
rowKey={(row) => row.liveCourseId} rowKey={(row) => row.userId}
/> />
<PageControl <PageControl
current={query.current - 1} current={query.current - 1}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment