feat(bid): 新增基于甲方报价快速创建RFQ功能

本次提交完成以下核心变更:
1. 新增RFQ编号自动生成逻辑,添加selectNextRfqNo方法获取月度递增的RFQ编号
2. 在biz_rfq表新增client_quote_id关联字段,添加索引并完善实体类映射
3. 实现基于甲方报价复制物料快速创建RFQ的业务逻辑,包括事务处理和明细复制
4. 新增RFQ列表页关联甲方报价展示,支持点击跳转查看甲方报价详情
5. 在RFQ编辑页新增甲方报价选择器,选中后自动填充对应物料和标题
6. 优化甲方报价单页面,新增生成RFQ按钮和已生成RFQ列表展示
7. 调整RFQ详情页,新增编辑模式支持草稿状态修改
8. 修复路由跳转路径,统一RFQ相关页面路由到/bid/rfq路径组
This commit is contained in:
2026-06-02 18:44:44 +08:00
parent a75589018f
commit 9db84336bc
12 changed files with 514 additions and 70 deletions

View File

@@ -0,0 +1,12 @@
-- ============================================================================
-- RFQ报价请求关联甲方报价
-- 说明:在 biz_rfq 表添加 client_quote_id 字段,建立 RFQ 与甲方报价的关联
-- 业务流程:甲方报价 → RFQ采购询价→ 供应商报价
-- ============================================================================
-- 1. 添加 client_quote_id 字段
ALTER TABLE biz_rfq
ADD COLUMN client_quote_id BIGINT DEFAULT NULL COMMENT '关联甲方报价IDbiz_client_quote.quote_id' AFTER delivery_addr;
-- 2. 创建索引
CREATE INDEX idx_rfq_client_quote_id ON biz_rfq (client_quote_id);