本地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> }) {
const { message } = App.useApp()
const [loading, setLoading] = useState(false)
const [form] = Form.useForm()
const shopsQuery = useQuery({
queryKey: ['admin-kuaishou-industry-shops', 'mock-work-order'],
queryFn: fetchAdminKuaishouIndustryShops,
@@ -81,6 +82,7 @@ export function MockWorkOrderForm({ onCreated }: { onCreated: () => Promise<void
acceptanceMode: values.acceptanceMode || 'standard',
})
message.success('Mock 工单已生成')
form.resetFields()
await onCreated()
} catch (error) {
message.error(error instanceof Error ? error.message : '生成失败')
@@ -90,7 +92,7 @@ export function MockWorkOrderForm({ onCreated }: { onCreated: () => Promise<void
}
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
className="worker-order-mock-field-order"
label="订单号"