From 057f034d4cd728c1bd0284e7c6b4a47739d5220d Mon Sep 17 00:00:00 2001 From: zhaoqingang <zhaoqg0118@163.com> Date: 星期四, 12 十二月 2024 19:57:41 +0800 Subject: [PATCH] yonghu --- app/service/knowledge.py | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/app/service/knowledge.py b/app/service/knowledge.py index b927feb..66634a6 100644 --- a/app/service/knowledge.py +++ b/app/service/knowledge.py @@ -19,3 +19,17 @@ if page_size: query = query.limit(page_size).offset((page_index - 1) * page_size) return {"total": total, "rows": [kld.to_json() for kld in query.all()]} + + +async def create_knowledge_service(db, klg_id, name, description, icon, klg_type, user_id): + try: + dialog_model = KnowledgeModel(id=klg_id,name=name, description=description,icon=icon, knowledge_type=klg_type, tenant_id=user_id) + db.add(dialog_model) + db.commit() + db.refresh(dialog_model) + except Exception as e: + logger.error(e) + db.rollback() + return False + return True + -- Gitblit v1.8.0