From 91f29d36ee01df24d6f2b39dad4603617ca242e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=96=87=E6=98=8A?= Date: Thu, 11 Jun 2026 22:45:31 +0800 Subject: [PATCH] feat(bid): add pending delivery order management feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 新增待发订单路由页面与菜单权限 2. 新增发货单生成功能,可从已采纳报价单创建发货单 3. 扩展发货单实体与Mapper,增加物料数量统计字段 4. 实现待发订单列表、详情、编辑、发货确认与删除功能 --- .../system/domain/bid/BizDeliveryOrder.java | 3 + .../mapper/bid/BizDeliveryOrderMapper.xml | 4 +- ruoyi-ui/src/router/index.js | 13 + ruoyi-ui/src/views/bid/order/pending.vue | 231 ++++++++++++++++++ ruoyi-ui/src/views/bid/quotation/index.vue | 44 ++++ 5 files changed, 294 insertions(+), 1 deletion(-) create mode 100644 ruoyi-ui/src/views/bid/order/pending.vue diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/bid/BizDeliveryOrder.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/bid/BizDeliveryOrder.java index 86294caf..17026451 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/bid/BizDeliveryOrder.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/bid/BizDeliveryOrder.java @@ -25,6 +25,7 @@ public class BizDeliveryOrder extends BaseEntity { private String deliveryStatus; private List items; private String supplierName; + private Integer itemCount; public Long getDoId() { return doId; } public void setDoId(Long doId) { this.doId = doId; } @@ -56,4 +57,6 @@ public class BizDeliveryOrder extends BaseEntity { public void setItems(List items) { this.items = items; } public String getSupplierName() { return supplierName; } public void setSupplierName(String supplierName) { this.supplierName = supplierName; } + public Integer getItemCount() { return itemCount; } + public void setItemCount(Integer itemCount) { this.itemCount = itemCount; } } diff --git a/ruoyi-system/src/main/resources/mapper/bid/BizDeliveryOrderMapper.xml b/ruoyi-system/src/main/resources/mapper/bid/BizDeliveryOrderMapper.xml index 80cd2010..5a48a2bc 100644 --- a/ruoyi-system/src/main/resources/mapper/bid/BizDeliveryOrderMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/bid/BizDeliveryOrderMapper.xml @@ -22,10 +22,12 @@ +