From bf6fa31e2201386b9cabc48dcc8b0eb31eb43c98 Mon Sep 17 00:00:00 2001 From: wangjunjie <873143256@qq.com> Date: Wed, 31 Dec 2025 17:52:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=87=BA=E5=85=A5=E5=BA=93?= =?UTF-8?q?=E3=80=81=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E3=80=81=E4=BB=93=E5=BA=93=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/a-select/ASelect.vue | 8 +- src/pages/order/book-order/OrderForm.vue | 6 - src/pages/wh/in-order/InOrder.vue | 206 +++++++++++ src/pages/wh/in-order/InOrderDetail.vue | 102 ++++++ src/pages/wh/in-order/InOrderForm.vue | 221 ++++++++++++ src/pages/wh/in-order/in-order-api.ts | 22 ++ src/pages/wh/in-order/in-order.d.ts | 185 ++++++++++ src/pages/wh/in-order/page.ts | 3 + src/pages/wh/inventory/Inventory.vue | 225 +++++------- src/pages/wh/inventory/InventoryForm.vue | 91 ++--- src/pages/wh/out-order/OutOrder.vue | 231 ++++++++++++ src/pages/wh/out-order/OutOrderDetail.vue | 102 ++++++ src/pages/wh/out-order/OutOrderForm.vue | 216 +++++++++++ src/pages/wh/out-order/out-order-api.ts | 22 ++ src/pages/wh/out-order/out-order.d.ts | 185 ++++++++++ src/pages/wh/out-order/page.ts | 3 + src/pages/wh/purchase-order/PurchaseOrder.vue | 12 +- .../wh/purchase-order/PurchaseOrderForm.vue | 19 +- src/pages/wh/sales-order/SalesOrder.vue | 42 +-- src/pages/wh/sales-order/SalesOrderForm.vue | 339 +++++++++--------- src/pages/wh/warehouse/Warehouse.vue | 209 +++++++++++ src/pages/wh/warehouse/WarehouseDetail.vue | 63 ++++ src/pages/wh/warehouse/WarehouseForm.vue | 114 ++++++ src/pages/wh/warehouse/page.ts | 3 + src/pages/wh/warehouse/warehouse-api.ts | 22 ++ src/pages/wh/warehouse/warehouse.d.ts | 81 +++++ 26 files changed, 2329 insertions(+), 403 deletions(-) create mode 100644 src/pages/wh/in-order/InOrder.vue create mode 100644 src/pages/wh/in-order/InOrderDetail.vue create mode 100644 src/pages/wh/in-order/InOrderForm.vue create mode 100644 src/pages/wh/in-order/in-order-api.ts create mode 100644 src/pages/wh/in-order/in-order.d.ts create mode 100644 src/pages/wh/in-order/page.ts create mode 100644 src/pages/wh/out-order/OutOrder.vue create mode 100644 src/pages/wh/out-order/OutOrderDetail.vue create mode 100644 src/pages/wh/out-order/OutOrderForm.vue create mode 100644 src/pages/wh/out-order/out-order-api.ts create mode 100644 src/pages/wh/out-order/out-order.d.ts create mode 100644 src/pages/wh/out-order/page.ts create mode 100644 src/pages/wh/warehouse/Warehouse.vue create mode 100644 src/pages/wh/warehouse/WarehouseDetail.vue create mode 100644 src/pages/wh/warehouse/WarehouseForm.vue create mode 100644 src/pages/wh/warehouse/page.ts create mode 100644 src/pages/wh/warehouse/warehouse-api.ts create mode 100644 src/pages/wh/warehouse/warehouse.d.ts diff --git a/src/components/a-select/ASelect.vue b/src/components/a-select/ASelect.vue index b84f17a..2a4679d 100644 --- a/src/components/a-select/ASelect.vue +++ b/src/components/a-select/ASelect.vue @@ -3,7 +3,7 @@ const props = defineProps<{ placeholder: string; disabled?: boolean; api: any; - modelValue?: string | number; + modelValue?: string | number | undefined; valueKey?: string; labelKey?: string; tableColumn: any[]; @@ -16,6 +16,10 @@ const pagination = reactive({ size: 20, }); +watch(props, () => { + loadData(); +}); + const dropdown = ref(); const showDropdown = () => { dropdown.value.handleOpen(); @@ -66,7 +70,7 @@ function loadData() { } } -onMounted(loadData); +// onMounted(loadData); // defineExpose({ // loadData, diff --git a/src/pages/order/book-order/OrderForm.vue b/src/pages/order/book-order/OrderForm.vue index ce23a39..d2fa995 100644 --- a/src/pages/order/book-order/OrderForm.vue +++ b/src/pages/order/book-order/OrderForm.vue @@ -171,12 +171,6 @@ :disabled="status === 'view'" placeholder="修改时间"/> - - -