From 5972d97ff9f7f881d7f6441f9ab1ffdeae2d43f4 Mon Sep 17 00:00:00 2001 From: 16337 <1633794139@qq.com> Date: Tue, 24 Mar 2026 16:43:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E4=BC=81=E5=BE=AE?= =?UTF-8?q?=E7=A7=81=E8=81=8A=E5=8D=A1=E7=89=87=E5=8F=91=E9=80=81=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=EF=BC=88card=5Faction=E7=BC=BA=E5=B0=91url=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FC升级时删除了card_action中的url字段,但type=1要求必须提供url, 导致企微API拒绝发送个人卡片。恢复url兜底值。 --- app/services/wechat_service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/services/wechat_service.py b/app/services/wechat_service.py index 16b5116..d72958c 100644 --- a/app/services/wechat_service.py +++ b/app/services/wechat_service.py @@ -274,6 +274,7 @@ class WeChatService: ], "card_action": { "type": 1, + "url": self._alarm_detail_url(alarm_id) or "https://work.weixin.qq.com", }, "button_list": [ { @@ -346,6 +347,7 @@ class WeChatService: "sub_title_text": "请在对话框中回复处理结果,或点击按钮快速操作", "card_action": { "type": 1, + "url": self._alarm_detail_url(alarm_id) or "https://work.weixin.qq.com", }, "button_list": [ {