云
昨天 346a988f537228ae44731cd31007f1412b482e83
src/views/basicData/mdm/modules/form.vue
@@ -38,7 +38,12 @@
      return;
    }
    modalApi.lock();
    const data = (await formApi.getValues()) as MdmItemApi.Item;
    // 编辑时保留列表未展示的历史字段,避免保存精简表单时清空它们。
    const data = {
      ...formData.value,
      ...(await formApi.getValues()),
      syncMes: formData.value?.syncedMes ?? true,
    } as MdmItemApi.Item;
    try {
      await (formData.value?.id ? updateItem(data) : createItem(data));
      await modalApi.close();
@@ -77,7 +82,7 @@
</script>
<template>
  <Modal class="w-[1000px]" :title="formData?.id ? $t('ui.actionTitle.edit', ['物料']) : $t('ui.actionTitle.create', ['物料'])">
  <Modal class="w-[1000px]" :title="formData?.id ? $t('ui.actionTitle.edit', ['品种']) : $t('ui.actionTitle.create', ['品种'])">
    <Form class="mx-4" />
  </Modal>
</template>