|
@@ -167,6 +167,15 @@ export default props => {
|
167
|
167
|
})
|
168
|
168
|
}
|
169
|
169
|
|
|
170
|
+ const handleTableChange = (pagination, filters, sorter) => {
|
|
171
|
+ console.log(sorter)
|
|
172
|
+ setQueryParams({
|
|
173
|
+ ...queryParams,
|
|
174
|
+ sortKey: sorter.columnKey,
|
|
175
|
+ sortOrder: sorter.order,
|
|
176
|
+ })
|
|
177
|
+ };
|
|
178
|
+
|
170
|
179
|
const exportExcel = () => {
|
171
|
180
|
exportStatementExcel().then(res => {
|
172
|
181
|
const link = document.createElement('a')
|
|
@@ -192,7 +201,9 @@ export default props => {
|
192
|
201
|
{/* <div style={{ margin: '24px 0' }}>
|
193
|
202
|
<Button type="link" onClick={exportExcel}><Icon type="download"/>导出数据</Button>
|
194
|
203
|
</div> */}
|
195
|
|
- <List dataSource={listData} loading={loading} pagination={pagination} onPageChange={handlePageChange} rowKey="id">
|
|
204
|
+ <List dataSource={listData} loading={loading} pagination={pagination} onPageChange={handlePageChange}
|
|
205
|
+ onChange={handleTableChange}
|
|
206
|
+ rowKey="id">
|
196
|
207
|
<Table.Column
|
197
|
208
|
title="订单号"
|
198
|
209
|
dataIndex="id"
|
|
@@ -231,17 +242,17 @@ export default props => {
|
231
|
242
|
<Table.Column
|
232
|
243
|
title="订单状态"
|
233
|
244
|
dataIndex="orderStatus"
|
234
|
|
- key="orderStatus"
|
|
245
|
+ key="order_status"
|
235
|
246
|
render={(_, row) => StatusDict[row.orderStatus]}
|
236
|
|
- sorter={(a, b) => a.orderStatus - b.orderStatus}
|
|
247
|
+ sorter={true}
|
237
|
248
|
/>
|
238
|
249
|
<Table.Column title="缴费人手机号" dataIndex="payPhone" key="payPhone" />
|
239
|
250
|
<Table.Column title="缴费备注" dataIndex="payRemark" key="payRemark" />
|
240
|
251
|
<Table.Column title="缴费方式" dataIndex="payType" key="payType" render={payType => PayTypeDict[payType]}/>
|
241
|
|
- <Table.Column title="订单生成时间" dataIndex="createDate" key="createDate"
|
242
|
|
- sorter={(a, b) => new Date(a.createDate).getTime() - new Date(b.createDate).getTime()}/>
|
243
|
|
- <Table.Column title="缴费完成时间" dataIndex="createTime" key="createTime"
|
244
|
|
- sorter={(a, b) => new Date(a.createTime).getTime() - new Date(b.createTime).getTime()}/>
|
|
252
|
+ <Table.Column title="订单生成时间" dataIndex="createDate" key="create_date"
|
|
253
|
+ sorter={true}/>
|
|
254
|
+ <Table.Column title="缴费完成时间" dataIndex="createTime" key="create_time"
|
|
255
|
+ sorter={true}/>
|
245
|
256
|
</List>
|
246
|
257
|
|
247
|
258
|
</div>
|