diff --git a/apps/web-antd/src/views/erp/sale/order/modules/form.vue b/apps/web-antd/src/views/erp/sale/order/modules/form.vue index fb80b59c4..46c2b57eb 100644 --- a/apps/web-antd/src/views/erp/sale/order/modules/form.vue +++ b/apps/web-antd/src/views/erp/sale/order/modules/form.vue @@ -42,7 +42,7 @@ const [Form, formApi] = useVbenForm({ }, wrapperClass: 'grid-cols-3', layout: 'vertical', - schema: useFormSchema(), + schema: useFormSchema(formType.value), showDefaultActions: false, handleValuesChange: (values, changedFields) => { // 目的:同步到 item-form 组件,触发整体的价格计算 @@ -95,7 +95,6 @@ const [Modal, modalApi] = useVbenModal({ modalApi.lock(); // 提交表单 const data = (await formApi.getValues()) as ErpSaleOrderApi.SaleOrder; - data.items = formData.value?.items; try { await (formType.value === 'create' ? createSaleOrder(data) diff --git a/apps/web-antd/src/views/erp/sale/order/modules/item-form.vue b/apps/web-antd/src/views/erp/sale/order/modules/item-form.vue index a6a1e2476..06427aa63 100644 --- a/apps/web-antd/src/views/erp/sale/order/modules/item-form.vue +++ b/apps/web-antd/src/views/erp/sale/order/modules/item-form.vue @@ -255,6 +255,10 @@ onMounted(async () => { /> {{ row.productPrice || '-' }} + -