103 lines
3.3 KiB
Markdown
103 lines
3.3 KiB
Markdown
# 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
|
||
**数据来源:** 前后端代码深度分析 |