本地Mock生成工单成功后重置表单为默认值
This commit is contained in:
@@ -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="订单号"
|
||||||
|
|||||||
Reference in New Issue
Block a user