# 机场车辆位置过滤功能需求文档

## 介绍

为机场车辆位置 API 添加一个配置开关，控制是否将不在数据库车辆信息表（sys_vehicle_info）中的车辆位置信息转发给前端。

## 需求

### 需求 1

**用户故事：** 作为系统管理员，我希望能够配置是否过滤未注册车辆的位置信息，以便控制前端显示的车辆数据量。

#### 验收标准

1. WHEN 系统配置中存在"unmanaged.vehicle.filter.enabled"配置项 THEN 系统 SHALL 根据该配置决定是否过滤车辆
2. WHEN 配置为"true" THEN 系统 SHALL 只转发在 sys_vehicle_info 表中存在的车辆位置信息
3. WHEN 配置为"false" THEN 系统 SHALL 转发所有接收到的机场车辆位置信息

### 需求 2

**用户故事：** 作为系统用户，我希望过滤功能不影响系统的实时性能。

#### 验收标准

1. WHEN 过滤功能启用 THEN 系统 SHALL 使用车牌号批量查询车辆信息以提高效率
2. WHEN 过滤功能禁用 THEN 系统 SHALL 跳过过滤逻辑，直接处理数据

### 需求 3

**用户故事：** 作为系统管理员，我希望能够通过现有的系统配置 API 查询和修改过滤配置。

#### 验收标准

1. WHEN 调用系统配置查询 API THEN 系统 SHALL 返回"unmanaged.vehicle.filter.enabled"配置项的值
2. WHEN 调用系统配置修改 API THEN 系统 SHALL 允许修改该配置项的值