feat(crm): 投标保证金迁移到销售管理并关联销售台账
- 新建 crm_bid_bond 表与 CRM bid-bond 接口:按客户(招标方)登记,记录中标结果
(待开标/已中标/未中标)与未中标退款进度(未退回/部分退回/已退回/无需退回)
- 关联销售台账:可选该客户名下已审核销售订单,回填订单号与订单金额;
选中订单自动置为已中标,未中标禁止关联订单,客户不一致/未审核订单直接拒绝
- 退款金额、日期与状态一致性校验,错误提示给出字段、双方数值与下一步动作
- 菜单 602630~602634 从采购管理 2602 迁移到销售管理 2617,沿用原 id 保留角色授权,
权限串改为 crm:bid-bond:*
- 移除 SRM 侧投标保证金 Controller/Service/DO/Mapper/枚举、错误码与菜单初始化
- 迁移脚本 sql/mysql/20261105_crm_bid_bond.sql(幂等)并同步合并初始化脚本
- 更新业务可视化(对象/模块/角色/流程与 mermaid)及前端联调方案
Co-Authored-By: Claude Code <noreply@anthropic.com>