From 030cfb21b00cddfa150a29bb1a2b24eac49c303e Mon Sep 17 00:00:00 2001 From: liuwei Date: Wed, 9 Apr 2025 16:05:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/points_db.py | 4 ++-- plugins/dify/main.py | 15 --------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/db/points_db.py b/db/points_db.py index c99cbe9..44de5fe 100644 --- a/db/points_db.py +++ b/db/points_db.py @@ -29,8 +29,8 @@ class PointsDBOperator(BaseDBOperator): super().__init__(db_manager or DBConnectionManager.get_instance()) self.logger = logging.getLogger("PointsDBOperator") - # 确保数据库表存在 - self._ensure_tables_exist() + # 确保数据库表存在,后续不需要处理了。 + # self._ensure_tables_exist() def _ensure_tables_exist(self): """确保积分相关的数据库表存在""" diff --git a/plugins/dify/main.py b/plugins/dify/main.py index 73fd4ed..03c14ca 100644 --- a/plugins/dify/main.py +++ b/plugins/dify/main.py @@ -136,21 +136,6 @@ class DifyPlugin(MessagePluginInterface): # 获取用户ID user_id = sender - # 检查是否需要扣除积分 - if self.price > 0: - # 管理员和白名单检查逻辑 - is_admin = False # 这里需要实现管理员检查逻辑 - is_whitelist = False # 这里需要实现白名单检查逻辑 - - should_deduct = True - if (self.admin_ignore and is_admin) or (self.whitelist_ignore and is_whitelist): - should_deduct = False - - if should_deduct: - # 这里需要实现积分扣除逻辑 - # 如果积分不足,返回提示 - pass - try: # 调用Dify API获取回复 response = self._chat_with_dify(session_id, user_id, query)