From 6b6a86143389bcb7add382b5f78d4a24684b78fa Mon Sep 17 00:00:00 2001 From: zhaoqingang <zhaoqg0118@163.com> Date: 星期三, 04 十二月 2024 17:40:43 +0800 Subject: [PATCH] merge --- app/service/knowledge.py | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/service/knowledge.py b/app/service/knowledge.py index c9c89b4..c0121fa 100644 --- a/app/service/knowledge.py +++ b/app/service/knowledge.py @@ -3,8 +3,11 @@ from Log import logger -async def get_knowledge_list(db, role, user_id): - if role == "admin": +async def get_knowledge_list(db, user_id): + user = db.query(UserModel).filter(UserModel.id == user_id).first() + if user is None: + return {"rows": []} + if user.permission == "admin": kld_list = db.query(KnowledgeModel).all() else: user = db.query(UserModel).filter(UserModel.id == user_id).first() -- Gitblit v1.8.0