tuqin
2 天以前 d78d1e8058a63ad46b15cf004cba87681f18bfab
src/views/aftersales/ticket/modules/form.vue
@@ -167,7 +167,7 @@
  onOpenChange(isOpen: boolean) {
    if (!isOpen) { editingItemIndex.value = null; return; }
    const d = itemModalApi.getData<AftersalesTicketApi.TicketItem | null>();
    itemFormApi.setState({ schema: useTicketItemFormSchema(formData.value?.customerId, undefined, [], itemFormApi) });
    itemFormApi.setState({ schema: useTicketItemFormSchema() });
    if (d) { itemFormApi.setValues(d as Record<string, unknown>); } else { itemFormApi.resetForm(); }
  },
});