feat: 添加产品工具, 重构产品 #31

Closed
zksu wants to merge 37 commits from (deleted):main into main
1 changed files with 8 additions and 1 deletions
Showing only changes of commit 8bb082187b - Show all commits

View File

@ -1,7 +1,7 @@
import { ActionType, DrawerForm, ModalForm, PageContainer, ProColumns, ProFormText, ProFormTextArea, ProTable } from '@ant-design/pro-components'; import { ActionType, DrawerForm, ModalForm, PageContainer, ProColumns, ProFormText, ProFormTextArea, ProTable } from '@ant-design/pro-components';
import { request, useParams } from '@umijs/max'; import { request, useParams } from '@umijs/max';
import { App, Avatar, Button, Modal, Popconfirm, Space, Tag } from 'antd'; import { App, Avatar, Button, Modal, Popconfirm, Space, Tag } from 'antd';
import React, { useRef, useState } from 'react'; import React, { useEffect, useRef, useState } from 'react';
import { DeleteFilled, EditOutlined, PlusOutlined, UserOutlined } from '@ant-design/icons'; import { DeleteFilled, EditOutlined, PlusOutlined, UserOutlined } from '@ant-design/icons';
const BatchEditCustomers: React.FC<{ const BatchEditCustomers: React.FC<{
@ -65,6 +65,13 @@ const CustomerPage: React.FC = () => {
const [ordersVisible, setOrdersVisible] = useState<boolean>(false); const [ordersVisible, setOrdersVisible] = useState<boolean>(false);
const [ordersCustomer, setOrdersCustomer] = useState<any>(null); const [ordersCustomer, setOrdersCustomer] = useState<any>(null);
useEffect(() => {
// 当siteId变化时, 重新加载表格数据
if (siteId) {
actionRef.current?.reload();
}
}, [siteId]);
const handleDelete = async (id: number) => { const handleDelete = async (id: number) => {
if (!siteId) return; if (!siteId) return;
try { try {