erp-java/docs/缺失功能清单.md

103 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ERP系统缺失功能清单按优先级排序
## 🔴 P0优先级 - 核心功能缺失(立即修复)
### 1. 售后管理模块
**状态:** 完全缺失
**前端API** 8个函数afterSale.ts
**后端实现:** 无对应Controller
**影响:** 无法处理退货、退款、换货等售后业务
**建议:** 创建 `after-sale-service`,实现售后单全流程
### 2. 订单商品匹配功能
**状态:** 完全缺失
**前端API** `matchOrder()` 存在
**后端实现:** 无对应端点
**影响:** 无法关联平台SKU与ERP商品
**建议:**`order-service` 添加商品匹配接口
### 3. 待匹配订单查询
**状态:** 完全缺失
**前端API** `getPendingMatchOrders()` 存在
**后端实现:** 无对应端点
**影响:** 无法查看需要商品匹配的订单列表
**建议:** 添加 `GET /api/orders/pending-match` 接口
### 4. 待审核订单专用接口
**状态:** 完全缺失
**前端API** `getPendingAuditOrders()` 存在
**后端实现:** 无专用端点
**影响:** 审核效率低,需通过通用接口过滤
**建议:** 添加 `GET /api/orders/pending-audit` 接口
## 🟡 P1优先级 - 重要功能缺失(近期优化)
### 1. 财务与订单完整联动
**状态:** 部分实现
**发现:** 财务服务接口存在,但订单模块集成不完整
**影响:** 财务数据不完整,影响报表准确性
**建议:** 实现订单完成自动生成应收款
### 2. 库存预警机制
**状态:** 待确认
**影响:** 无法及时预警低库存情况
**建议:** 实现库存阈值预警和自动提醒
### 3. 库存锁定机制
**状态:** 待确认
**影响:** 可能发生超卖情况
**建议:** 实现订单审核后锁定库存
### 4. 报表系统完善
**状态:** 部分实现
**前端API** 5个报表函数
**后端实现:** 部分报表功能
**建议:** 完善销售、采购、库存、财务完整报表
## 🟢 P2优先级 - 优化功能缺失(长期规划)
### 1. 工作流引擎
**状态:** 缺失
**影响:** 审批流程固化,无法灵活配置
**建议:** 实现可视化工作流配置
### 2. 缓存机制优化
**状态:** 待优化
**影响:** 大数据量查询性能
**建议:** 实现Redis缓存优化热点数据
### 3. 异步处理优化
**状态:** 基础实现
**发现:** 使用RocketMQ进行消息队列
**建议:** 完善失败重试和补偿机制
## ✅ 已验证功能
### 1. 库存扣减机制
**状态:** 已实现
**位置:** `OrderServiceImpl.deductStockForOrder()`
**机制:** 通过`StockClient`服务间调用
### 2. 采购财务联动
**状态:** 部分实现
**位置:** `PurchaseOrderServiceImpl`调用`FinanceFeignClient`
**状态:** 采购模块有财务联动基础
## 📊 开发进度统计
| 模块 | 前端进度 | 后端进度 | 状态 |
|------|---------|---------|------|
| 订单模块 | 100% (23/23) | 87% (18/21) | 核心功能完整 |
| 库存模块 | 100% (15/15) | 100% (5/5) | 功能完整 |
| 售后模块 | 100% (8/8) | 0% (0/8) | **严重缺失** |
| 报表模块 | 100% (5/5) | 60% (3/5) | 部分实现 |
| 财务模块 | 20% (1/5) | 100% (5/5) | 后端完整 |
**总体评估:**
- 前端API设计85% 完整
- 后端功能实现65% 完整
- 系统完整度70%
---
**生成时间:** 2026-04-05
**数据来源:** 前后端代码深度分析