This commit is contained in:
wkc
2026-03-04 15:19:55 +08:00
parent a55ab1062c
commit 33387cdb1c
3 changed files with 17 additions and 18 deletions

View File

@@ -1 +1 @@
新增创建项目的功能。在首页点击新建项目按钮后出现的弹窗为ScreenShot_2026-02-26_153149_900.png 图片展示的弹窗。项目字段需要参考首页的项目列表 创建项目需要调用流水分析平台的新建项目并获取token接口获取返回参数中的projectId并保存到项目表中

View File

@@ -0,0 +1,10 @@
# 项目异步文件上传功能
## 数据库
- 文件上传记录表记录项目下所有文件的上传记录。项目id流水分析平台的项目id文件id文件名称文件大小文件状态上传中、解析中、解析成功、解析失败主体名称主体证件号上传时间上传人
## 流程
- 在项目详情的上传数据页面,点击流水导入的上传流水按钮
- 批量选择文件,点击确认
- 每个文件都需要调接口传输到流水分析平台。建一个线程池,然后每个文件一个线程进行异步处理。处理流程如下
1. 在文件上传表中插入一条该文件的记录,关联文件与项目,此时文件状态为上传中
2. 调用流水分析平台的上传文件接口,

View File

@@ -154,15 +154,12 @@
<script> <script>
import { import {
getUploadStatus,
uploadFile,
deleteFile,
getNameListOptions,
updateNameListSelection,
executeQualityCheck,
pullBankInfo,
generateReport,
getImportStatus, getImportStatus,
getNameListOptions,
getUploadStatus,
pullBankInfo,
updateNameListSelection,
uploadFile,
} from "@/api/ccdiProjectUpload"; } from "@/api/ccdiProjectUpload";
export default { export default {
@@ -234,14 +231,6 @@ export default {
btnText: "上传征信", btnText: "上传征信",
uploaded: false, uploaded: false,
}, },
{
key: "employee",
title: "员工关系导入",
desc: "Excel 表格上传员工家庭关系信息",
icon: "el-icon-user",
btnText: "上传员工关系",
uploaded: false,
},
{ {
key: "namelist", key: "namelist",
title: "名单库选择", title: "名单库选择",
@@ -749,7 +738,7 @@ export default {
.upload-cards { .upload-cards {
display: grid; display: grid;
grid-template-columns: repeat(4, 1fr); grid-template-columns: repeat(3, 1fr);
gap: 16px; gap: 16px;
.upload-card { .upload-card {