# 订单导入功能模块 - 文件夹上传功能 - 实现计划

## [/] 任务 1：去掉面单文件上传和FTP上传检查模块
- **优先级**：P0
- **依赖**：无
- **描述**：
  - 从批量查询页面中移除面单文件上传和FTP上传检查标签页
  - 移除相关的JavaScript函数和事件处理
- **验收标准**：AC-1
- **测试要求**：
  - `human-judgment` TR-1.1: 页面中不再显示面单文件上传和FTP上传检查标签页
  - `human-judgment` TR-1.2: 相关的JavaScript函数和事件处理已被移除
- **备注**：确保不影响其他功能模块

## [ ] 任务 2：修改订单导入功能中的面单文件选择为选择文件夹
- **优先级**：P0
- **依赖**：任务 1
- **描述**：
  - 修改订单导入标签页中的文件选择控件，支持选择文件夹
  - 更新相关的JavaScript代码，处理文件夹选择事件
- **验收标准**：AC-2
- **测试要求**：
  - `human-judgment` TR-2.1: 订单导入标签页中的文件选择控件支持选择文件夹
  - `programmatic` TR-2.2: 系统能够正确处理文件夹选择事件
- **备注**：使用HTML5的directory属性实现文件夹选择功能

## [ ] 任务 3：实现上传文件夹中的所有PDF文件
- **优先级**：P0
- **依赖**：任务 2
- **描述**：
  - 修改订单导入逻辑，在导入订单后自动上传所选文件夹中的所有PDF文件
  - 实现上传进度的显示
  - 处理上传过程中的错误
- **验收标准**：AC-3
- **测试要求**：
  - `programmatic` TR-3.1: 系统能够上传文件夹中的所有PDF文件
  - `human-judgment` TR-3.2: 上传过程显示进度反馈
  - `programmatic` TR-3.3: 上传失败时显示错误信息
- **备注**：只上传PDF文件，忽略其他类型的文件