本地Mock生成工单成功后重置表单为默认值

This commit is contained in:
yml2213
2026-08-22 14:05:16 +08:00
parent 665fc9ffa7
commit 2350ba985e
@@ -59,6 +59,7 @@ export function WorkOrderStatisticsBar({ statistics }: { statistics?: WorkOrderS
export function MockWorkOrderForm({ onCreated }: { onCreated: () => Promise<void> }) { export function MockWorkOrderForm({ onCreated }: { onCreated: () => Promise<void> }) {
const { message } = App.useApp() const { message } = App.useApp()
const [loading, setLoading] = useState(false) const [loading, setLoading] = useState(false)
const [form] = Form.useForm()
const shopsQuery = useQuery({ const shopsQuery = useQuery({
queryKey: ['admin-kuaishou-industry-shops', 'mock-work-order'], queryKey: ['admin-kuaishou-industry-shops', 'mock-work-order'],
queryFn: fetchAdminKuaishouIndustryShops, queryFn: fetchAdminKuaishouIndustryShops,
@@ -81,6 +82,7 @@ export function MockWorkOrderForm({ onCreated }: { onCreated: () => Promise<void
acceptanceMode: values.acceptanceMode || 'standard', acceptanceMode: values.acceptanceMode || 'standard',
}) })
message.success('Mock 工单已生成') message.success('Mock 工单已生成')
form.resetFields()
await onCreated() await onCreated()
} catch (error) { } catch (error) {
message.error(error instanceof Error ? error.message : '生成失败') message.error(error instanceof Error ? error.message : '生成失败')
@@ -90,7 +92,7 @@ export function MockWorkOrderForm({ onCreated }: { onCreated: () => Promise<void
} }
return ( return (
<Form className="worker-order-mock-form" layout="inline" onFinish={submit}> <Form form={form} className="worker-order-mock-form" layout="inline" onFinish={submit}>
<Form.Item <Form.Item
className="worker-order-mock-field-order" className="worker-order-mock-field-order"
label="订单号" label="订单号"