feat: ModuleModel

This commit is contained in:
martsforever
2025-09-25 10:25:36 +08:00
parent 432f4b7095
commit 1ef96d533a
2 changed files with 20 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
from decimal import Decimal
from sqlmodel import Field
from app.model.BasicModel import BasicModel
from app.utils.create_module_service import create_model_service
class ModuleModel(BasicModel, table=True):
__tablename__ = "pl_module"
label: str = Field(default=None, description="模块名称")
code: Decimal = Field(default=None, description="模块标识")
remarks: str = Field(default=None, description="模块备注信息")
module_config: str = Field(default=None, description="模块配置信息")
ModuleService = create_model_service(ModuleModel)
+2
View File
@@ -36,6 +36,7 @@ from app.model.LgChat import LgChatService
from app.model.LgMessage import LgMessageService from app.model.LgMessage import LgMessageService
from app.model.LlmOrder import LlmOrderService from app.model.LlmOrder import LlmOrderService
from app.model.LlmProduct import LlmProductService from app.model.LlmProduct import LlmProductService
from app.model.ModuleModel import ModuleService
from app.model.OrderModel import OrderService from app.model.OrderModel import OrderService
from app.model.OrgModel import OrgService from app.model.OrgModel import OrgService
from app.model.PosModel import PosService from app.model.PosModel import PosService
@@ -129,6 +130,7 @@ KnowledgeBaseService.add_route(app=app, path="/knowledge_base")
KnowledgeDocService.add_route(app=app, path="/knowledge_doc") KnowledgeDocService.add_route(app=app, path="/knowledge_doc")
KnowledgeDocServiceWithCreator.add_route(app=app, path="/knowledge_doc_with_creator") KnowledgeDocServiceWithCreator.add_route(app=app, path="/knowledge_doc_with_creator")
ApiSecretService.add_route(app=app, path="/api_secret") ApiSecretService.add_route(app=app, path="/api_secret")
ModuleService.add_route(app=app, path="/module")
if __name__ == "__main__": if __name__ == "__main__":
run_uvicorn() run_uvicorn()