gaoluyang
2026-08-06 cb66b65c5fa4e70632625e8393dd00831507d2c0
src/views/crm/receivable/plan/modules/form.vue
@@ -3,7 +3,7 @@
import { computed, ref } from 'vue';
import { useVbenForm, useVbenModal } from '..\..\..\..\..\packages\effects\common-ui\src';
import { useVbenForm, useVbenModal } from '@vben/common-ui';
import { message } from 'ant-design-vue';
@@ -45,6 +45,10 @@
    modalApi.lock();
    // 提交表单
    const data = (await formApi.getValues()) as CrmReceivablePlanApi.Plan;
    // 编辑时需要把 id 补回提交数据(表单 schema 不含 id 字段)
    if (formData.value?.id) {
      data.id = formData.value.id;
    }
    try {
      await (formData.value?.id
        ? updateReceivablePlan(data)