| | |
| | | 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(); |
| | |
| | | </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> |