This commit is contained in:
2026-08-10 16:53:13 +08:00
parent 86c65f9ec8
commit 2bbcb75328
4 changed files with 10 additions and 10 deletions
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -27,7 +27,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap" rel="stylesheet" />
<title>民众智创</title>
<script type="module" crossorigin src="/assets/index-BlvEhxKB.js"></script>
<script type="module" crossorigin src="/assets/index-CfObFeCy.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DtYH0-uL.css">
</head>
<body>
+7 -7
View File
@@ -1,4 +1,4 @@
import React, { useEffect, useState } from 'react';
import React, { useCallback, useEffect, useState } from 'react';
import { Table, Tag, Empty, Spin, Typography, Pagination, Select, DatePicker, Space } from 'antd';
import { FileTextOutlined, AlipayCircleOutlined, WechatOutlined } from '@ant-design/icons';
import { getPaymentOrders } from '../api';
@@ -12,11 +12,7 @@ const OrderRecordsPage: React.FC = () => {
const [statusFilter, setStatusFilter] = useState<string>('');
const [dateRange, setDateRange] = useState<any>([null, null]);
useEffect(() => {
loadData();
}, [page, statusFilter]);
const loadData = async () => {
const loadData = useCallback(async () => {
setLoading(true);
try {
const data = await getPaymentOrders(page, pageSize, {
@@ -30,7 +26,11 @@ const OrderRecordsPage: React.FC = () => {
setOrders([]);
}
setLoading(false);
};
}, [page, statusFilter, dateRange]);
useEffect(() => {
loadData();
}, [loadData]);
const handlePageChange = (newPage: number) => {
setPage(newPage);