# 图谱评审问题修复实施记录

## 本次修改

- 修复资金流图谱手工新增边在参数缺失时直接抛出服务端异常的问题，改为返回明确业务错误信息。
- 修复资金流图谱“展开一层”可追溯判断固定按 `to` 侧判断的问题，改为按当前中心节点的对端主体判断是否可继续扩展。
- 调整资金流图谱边列表组装逻辑，将真实边与手工边合并后统一排序，再按同一 `limit` 截断，避免结果条数放大和排序口径不一致。
- 删除未使用的重复前端 API 文件，收敛资金流图谱接口引用入口。

## 影响范围

- 后端资金流图谱接口：
  - `POST /ccdi/project/fund-graph/manual-edge`
  - `GET /ccdi/project/fund-graph/graph`
- 前端资金流图谱 API 组织方式：
  - 保留 `ruoyi-ui/src/api/ccdi/graph/fundGraph.js`
  - 删除未使用的 `ruoyi-ui/src/api/ccdi/fundGraph.js`

## 验证计划

- 后端执行 `mvn -pl ccdi-project -am -DskipTests compile`
- 前端进入 `ruoyi-ui` 后先执行 `nvm use`，再执行 `npm run build:prod`
- 真实页面验收重点：
  - 手工新增资金流向缺少必填项时返回明确错误提示
  - 资金边“展开一层”按钮在流入/流出两类边下判断更符合对端主体实际可扩展性
  - 同一查询条件下真实边与手工边整体排序和数量上限一致
