From 15339bdc92422c4fee30e5350d3fbae0098e4f73 Mon Sep 17 00:00:00 2001 From: martsforever Date: Sun, 7 Sep 2025 17:52:41 +0800 Subject: [PATCH] feat: KnowledgeDocStatus --- app/model/KnowledgeDoc.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/model/KnowledgeDoc.py b/app/model/KnowledgeDoc.py index 1666918..1cdd8fa 100644 --- a/app/model/KnowledgeDoc.py +++ b/app/model/KnowledgeDoc.py @@ -1,4 +1,5 @@ from datetime import datetime +from enum import Enum from sqlmodel import Field @@ -6,11 +7,18 @@ from app.model.BasicModel import BasicModel from app.utils.create_module_service import create_model_service +class KnowledgeDocStatus(Enum): + process = "process" + fail = "fail" + success = "success" + + class KnowledgeDocModel(BasicModel, table=True): __tablename__ = "pl_knowledge_doc" parent_code: str = Field(default=None, description="所属知识库的code") name: str = Field(default=None, description="文档名称") + status: str = Field(default=None, description="文档的处理状态") path: str = Field(default=None, description="文档原始文件路径")