# BUG-订单管理-007: 购买订单搜索失败

## 基本信息

- **BUG编号**: cs100_7
- **版本**: v1.0.0
- **所属模块**: 订单管理
- **所属页面**: 购买订单
- **严重程度**: 高
- **状态**: 已修复
- **类型**: 后端

## 问题描述

管理后台，订单管理 - 购买订单，任意搜索方式都提示"请求失败""获取订单列表失败"。

## 预期结果

使用任意搜索条件搜索后，应能正常显示订单列表结果。

## 实际结果

无论使用何种搜索方式，都提示"请求失败"或"获取订单列表失败"。

## 备注

- 后端接口可能存在异常
- 需检查接口日志定位具体错误原因


## 修复记录

### 2026-01-20 修复

**问题分析**: 
1. 后端 OrderService 逻辑经单元测试验证正常
2. 前端搜索表单在用户输入非数字 userId 时，`parseInt` 返回 `NaN` 导致请求异常

**修复内容**:
1. 修复前端 `OrderSearchForm.vue` 中 userId 解析逻辑，添加 `isNaN` 检查

**修改文件**:
- `server/HoneyBox/src/HoneyBox.Admin/admin-web/src/views/business/order/components/OrderSearchForm.vue`
