From ceabd731ba3f840617f4297b4b10a241c519270d Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 4 Oct 2025 14:45:03 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90antd=E3=80=91=E3=80=90erp?= =?UTF-8?q?=20=E7=B3=BB=E7=BB=9F=E3=80=91sale/out=20=E9=83=A8=E5=88=86?= =?UTF-8?q?=E9=87=8D=E6=9E=84=EF=BC=88sale-order-select=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/erp/sale/out/modules/form.vue | 6 +- .../sale/out/modules/sale-order-select.vue | 117 ++++++++++++++++++ .../out/modules/select-sale-order-form.vue | 70 ----------- .../out/modules/select-sale-order-grid.vue | 55 -------- 4 files changed, 120 insertions(+), 128 deletions(-) create mode 100644 apps/web-antd/src/views/erp/sale/out/modules/sale-order-select.vue delete mode 100644 apps/web-antd/src/views/erp/sale/out/modules/select-sale-order-form.vue delete mode 100644 apps/web-antd/src/views/erp/sale/out/modules/select-sale-order-grid.vue diff --git a/apps/web-antd/src/views/erp/sale/out/modules/form.vue b/apps/web-antd/src/views/erp/sale/out/modules/form.vue index d1c049347..365551916 100644 --- a/apps/web-antd/src/views/erp/sale/out/modules/form.vue +++ b/apps/web-antd/src/views/erp/sale/out/modules/form.vue @@ -14,7 +14,7 @@ import { createSaleOut, getSaleOut, updateSaleOut } from '#/api/erp/sale/out'; import { useFormSchema } from '../data'; import ItemForm from './item-form.vue'; -import SelectSaleOrderForm from './select-sale-order-form.vue'; +import SaleOrderSelect from './sale-order-select.vue'; const emit = defineEmits(['success']); const formData = ref< @@ -106,7 +106,6 @@ const handleUpdateTotalPrice = (totalPrice: number) => { formApi.setValues({ totalPrice, }); - formData.value.totalPrice = totalPrice; }; /** 选择销售订单 */ @@ -131,6 +130,7 @@ const handleUpdateOrder = (order: ErpSaleOrderApi.SaleOrder) => { formData.value.items = order.items!.filter( (item) => item.count && item.count > 0, ) as ErpSaleOutApi.SaleOutItem[]; + formApi.setValues(formData.value, false); }; /** 创建或更新销售出库 */ @@ -224,7 +224,7 @@ const [Modal, modalApi] = useVbenModal({ />