liu
4 天以前 611dd8268e40caa4d97e8954b85b5adaaef99afa
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(); }
  },
});