|
@@ -226,11 +226,12 @@ export default props => {
|
226
|
226
|
}
|
227
|
227
|
|
228
|
228
|
const handlePageChange = (pageNum, pageSize) => {
|
229
|
|
- setQueryParams({
|
230
|
|
- ...queryParams,
|
231
|
|
- pageNum,
|
232
|
|
- pageSize,
|
233
|
|
- })
|
|
229
|
+ // 此处与 handleTableChange 重复了
|
|
230
|
+ // setQueryParams({
|
|
231
|
+ // ...queryParams,
|
|
232
|
+ // pageNum,
|
|
233
|
+ // pageSize,
|
|
234
|
+ // })
|
234
|
235
|
}
|
235
|
236
|
|
236
|
237
|
const handleExport = () => {
|
|
@@ -242,22 +243,25 @@ export default props => {
|
242
|
243
|
}
|
243
|
244
|
|
244
|
245
|
const handleTableChange = (pagination, filters, sorter) => {
|
245
|
|
- console.log(sorter)
|
246
|
246
|
setQueryParams({
|
247
|
|
- ...queryParams,
|
|
247
|
+ ...queryParams,
|
|
248
|
+ pageNum: pagination.current,
|
|
249
|
+ pageSize: pagination.pageSize,
|
248
|
250
|
sortKey: sorter.columnKey,
|
249
|
251
|
sortOrder: sorter.order,
|
250
|
252
|
})
|
251
|
253
|
};
|
252
|
254
|
|
253
|
255
|
useEffect(() => {
|
254
|
|
- setLoading(true)
|
255
|
|
- buildingInfoList({ data: {...queryParams, communityId} }).then(res => {
|
256
|
|
- const { list, ...pageInfo } = res || {}
|
257
|
|
- setListData(list)
|
258
|
|
- setPagination(pageInfo)
|
259
|
|
- setLoading(false)
|
260
|
|
- }).catch(() => setLoading(false))
|
|
256
|
+ if (communityId) {
|
|
257
|
+ setLoading(true)
|
|
258
|
+ buildingInfoList({ data: {...queryParams, communityId} }).then(res => {
|
|
259
|
+ const { list, ...pageInfo } = res || {}
|
|
260
|
+ setListData(list)
|
|
261
|
+ setPagination(pageInfo)
|
|
262
|
+ setLoading(false)
|
|
263
|
+ }).catch(() => setLoading(false))
|
|
264
|
+ }
|
261
|
265
|
}, [queryParams, communityId])
|
262
|
266
|
|
263
|
267
|
return (
|