# 项目异步文件上传功能
## 数据库
- 文件上传记录表：记录项目下所有文件的上传记录。项目id，流水分析平台的项目id，文件id，文件名称，文件大小，文件状态（上传中、解析中、解析成功、解析失败），主体名称，主体证件号，上传时间，上传人

## 流程
- 在项目详情的上传数据页面，点击流水导入的上传流水按钮
- 批量选择文件，点击确认
- 每个文件都需要调接口传输到流水分析平台。建一个线程池，然后每个文件一个线程进行异步处理。处理流程如下
	1. 在文件上传表中插入一条该文件的记录，关联文件与项目，此时文件状态为上传中
	2. 调用流水分析平台的上传文件接口，