This commit is contained in:
2025-04-15 23:24:32 +08:00
parent b315fc0fea
commit 9a9ce5fa55
19 changed files with 1405 additions and 560 deletions
+15 -7
View File
@@ -71,10 +71,14 @@ export interface Document {
status: 'pass' | 'warning' | 'waiting' | 'processing' | 'fail';
file_status: 'Waiting' | 'Cutting' | 'Extractioning' | 'Evaluationing' | 'Processed';
audit_status: number; // -1: 不通过, 0: 待审核, 1: 通过, 2: 警告, 3: 审核中
ocr_result: unknown;
extracted_results: unknown;
summary: unknown;
remark: string;
ocr_result?: {
__meta?: {
page_count?: number;
}
};
extracted_results?: unknown;
summary?: unknown;
remark?: string;
created_at: string;
updated_at: string;
}
@@ -96,6 +100,8 @@ export interface DocumentUI {
fileType: string;
path: string;
isTest: boolean;
updatedAt?: string;
pageCount?: number;
}
/**
@@ -124,13 +130,15 @@ async function convertToUIDocument(doc: Document): Promise<DocumentUI> {
type: doc.type_id.toString(),
typeName: docType?.name || '未知类型',
size: doc.file_size,
auditStatus: doc.audit_status,
auditStatus: doc.audit_status || 0,
fileStatus: doc.status || '', // 默认为''
issues: 0, // 固定为0
uploadTime: formatDate(doc.updated_at),
fileType: getFileExtension(doc.name),
path: doc.path,
isTest: doc.is_test_document
isTest: doc.is_test_document,
updatedAt: formatDate(doc.updated_at),
pageCount: doc.ocr_result?.__meta?.page_count || 0
};
}
@@ -204,7 +212,7 @@ export async function getDocuments(searchParams: DocumentSearchParams = {}): Pro
}
}
console.log('filter-----', filter);
// console.log('filter-----', filter);
params.filter = filter;
// 发送请求