From 43e2225c3dce98f4194e7c02f203037eb459dc13 Mon Sep 17 00:00:00 2001 From: chenhao Date: Mon, 1 Dec 2025 16:18:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(inventory):=20=E5=A2=9E=E5=BC=BA=E5=85=A5?= =?UTF-8?q?=E5=BA=93=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E9=87=87=E8=B4=AD=E8=AE=A2=E5=8D=95=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 GenerateDeliveryForm 中增加采购订单选择对话框,支持预填充仓库、价格和税率信息 - 修改库存内部页面,新增产品类型筛选和仓库类型筛选功能 - 调整表单校验逻辑,确保采购数量与实际入库数量一致 - 优化库存信息导入逻辑,移除对仓库名称的强制校验 - 更新后端接口,支持传递 purchaseNo 和 itemId 参数用于关联采购订单 - 修复供应商确认状态更新后未关闭详情抽屉的问题 - 调整发货记录操作列宽度以改善显示效果 --- .../src/views/inventory/delivery/index.vue | 2 +- .../src/views/inventory/inner/index.vue | 36 ++++++++++++++- .../outer/components/GenerateDeliveryForm.vue | 43 ++++++++++++++++-- .../components/PurchaseOrderSelectDialog.vue | 15 ++++++- .../src/views/purchaseorder/vendorConfirm.vue | 1 + .../ruoyi/sip/domain/InventoryDelivery.java | 2 + .../com/ruoyi/sip/domain/InventoryInfo.java | 1 + .../inventory/OmsPurchaseOrderItemDto.java | 1 + .../service/IOmsInventoryInnerService.java | 2 +- .../impl/InventoryDeliveryServiceImpl.java | 2 +- .../impl/InventoryInfoServiceImpl.java | 20 ++++----- .../impl/OmsInventoryInnerServiceImpl.java | 44 ++++++++++++------- .../inventory/OmsInventoryInnerMapper.xml | 1 + .../mapper/sip/OmsPurchaseOrderMapper.xml | 3 +- 14 files changed, 137 insertions(+), 36 deletions(-) diff --git a/oms_web/oms_vue/src/views/inventory/delivery/index.vue b/oms_web/oms_vue/src/views/inventory/delivery/index.vue index 06cb0bb0..a1e75a8d 100644 --- a/oms_web/oms_vue/src/views/inventory/delivery/index.vue +++ b/oms_web/oms_vue/src/views/inventory/delivery/index.vue @@ -67,7 +67,7 @@ {{ parseTime(scope.row.deliveryTime, '{y}-{m}-{d}') }} - +