diff --git a/assets/创建项目功能/task.md b/assets/创建项目功能/task.md index 6061512..428db78 100644 --- a/assets/创建项目功能/task.md +++ b/assets/创建项目功能/task.md @@ -1 +1 @@ -新增创建项目的功能。在首页点击新建项目按钮后,出现的弹窗为ScreenShot_2026-02-26_153149_900.png 图片展示的弹窗。项目字段需要参考首页的项目列表。 \ No newline at end of file +创建项目时,需要调用流水分析平台的新建项目并获取token接口,获取返回参数中的projectId并保存到项目表中。 diff --git a/assets/项目异步文件上传/task.md b/assets/项目异步文件上传/task.md new file mode 100644 index 0000000..2be659b --- /dev/null +++ b/assets/项目异步文件上传/task.md @@ -0,0 +1,10 @@ +# 项目异步文件上传功能 +## 数据库 +- 文件上传记录表:记录项目下所有文件的上传记录。项目id,流水分析平台的项目id,文件id,文件名称,文件大小,文件状态(上传中、解析中、解析成功、解析失败),主体名称,主体证件号,上传时间,上传人 + +## 流程 +- 在项目详情的上传数据页面,点击流水导入的上传流水按钮 +- 批量选择文件,点击确认 +- 每个文件都需要调接口传输到流水分析平台。建一个线程池,然后每个文件一个线程进行异步处理。处理流程如下 + 1. 在文件上传表中插入一条该文件的记录,关联文件与项目,此时文件状态为上传中 + 2. 调用流水分析平台的上传文件接口, \ No newline at end of file diff --git a/ruoyi-ui/src/views/ccdiProject/components/detail/UploadData.vue b/ruoyi-ui/src/views/ccdiProject/components/detail/UploadData.vue index 0179ab6..d5ed886 100644 --- a/ruoyi-ui/src/views/ccdiProject/components/detail/UploadData.vue +++ b/ruoyi-ui/src/views/ccdiProject/components/detail/UploadData.vue @@ -154,15 +154,12 @@