1.5 KiB
1.5 KiB
BUG-订单管理-010: 综合订单显示为空
基本信息
- BUG编号: cs100_10
- 版本: v1.0.0
- 所属模块: 订单管理
- 所属页面: 综合订单
- 严重程度: 高
- 状态: 已修复
- 类型: 后端
问题描述
管理后台,订单管理 - 综合订单,页面显示为空。
预期结果
综合订单页面应能正常显示订单数据列表。
实际结果
页面显示为空,无任何订单数据。
备注
- 检查后端接口是否正常返回数据
- 检查前端是否正确渲染数据
修复记录
2026-01-20 修复
问题原因: 后端缺少综合订单的 API 端点 /api/admin/business/orders/list 和 /api/admin/business/orders/list/export
修复内容:
- 在
OrderModels.cs添加ComprehensiveOrderListRequest和ComprehensiveOrderExportRequest模型 - 在
IOrderService.cs添加GetComprehensiveOrdersAsync和ExportComprehensiveOrdersAsync接口方法 - 在
OrderService.cs实现综合订单查询和导出逻辑,支持按账号类型(测试/正常)和账号状态(正常/封号)过滤 - 在
OrderController.cs添加GET /list和GET /list/export端点
修改文件:
server/HoneyBox/src/HoneyBox.Admin.Business/Models/Order/OrderModels.csserver/HoneyBox/src/HoneyBox.Admin.Business/Services/Interfaces/IOrderService.csserver/HoneyBox/src/HoneyBox.Admin.Business/Services/OrderService.csserver/HoneyBox/src/HoneyBox.Admin.Business/Controllers/OrderController.cs