HaniBlindBox/docs/后台管理bug整理/BUG-订单管理-010-综合订单显示为空.md
2026-01-20 20:31:51 +08:00

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

修复内容:

  1. OrderModels.cs 添加 ComprehensiveOrderListRequestComprehensiveOrderExportRequest 模型
  2. IOrderService.cs 添加 GetComprehensiveOrdersAsyncExportComprehensiveOrdersAsync 接口方法
  3. OrderService.cs 实现综合订单查询和导出逻辑,支持按账号类型(测试/正常)和账号状态(正常/封号)过滤
  4. OrderController.cs 添加 GET /listGET /list/export 端点

修改文件:

  • server/HoneyBox/src/HoneyBox.Admin.Business/Models/Order/OrderModels.cs
  • server/HoneyBox/src/HoneyBox.Admin.Business/Services/Interfaces/IOrderService.cs
  • server/HoneyBox/src/HoneyBox.Admin.Business/Services/OrderService.cs
  • server/HoneyBox/src/HoneyBox.Admin.Business/Controllers/OrderController.cs