From 0ed1530b4049944f44554ba4711acb823a211854 Mon Sep 17 00:00:00 2001 From: yj <2077506045@qq.com> Date: 星期二, 26 八月 2025 10:37:23 +0800 Subject: [PATCH] 1.新增结束语判断;2.增加@客服后静默;3.增加判断群已静默后AI已回复也不发消息 --- app/api/callback.py | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/api/callback.py b/app/api/callback.py index e4c4858..2be5e12 100644 --- a/app/api/callback.py +++ b/app/api/callback.py @@ -48,8 +48,13 @@ f"鏀跺埌鍥炶皟娑堟伅: messageType={callback_data.messageType}, wcId={callback_data.wcId}" ) - # 灏哖ydantic妯″瀷杞崲涓哄瓧鍏� - callback_dict = callback_data.model_dump() + # 灏哖ydantic妯″瀷杞崲涓哄瓧鍏革紙鍏煎v1鍜寁2锛� + if hasattr(callback_data, 'model_dump'): + # Pydantic v2 + callback_dict = callback_data.model_dump() + else: + # Pydantic v1 + callback_dict = callback_data.dict() # 灏嗘秷鎭姞鍏ラ槦鍒� success = message_processor.enqueue_callback_message(callback_dict) -- Gitblit v1.9.1