Skip to content

fix(vue): 优化通知配置检测逻辑,正确区分提示与警告#22

Merged
brokermr810 merged 1 commit intobrokermr810:mainfrom
XSX-Milan:fix/notification-logic
Jan 28, 2026
Merged

fix(vue): 优化通知配置检测逻辑,正确区分提示与警告#22
brokermr810 merged 1 commit intobrokermr810:mainfrom
XSX-Milan:fix/notification-logic

Conversation

@XSX-Milan
Copy link
Contributor

@XSX-Milan XSX-Milan commented Jan 28, 2026

优化通知配置检测逻辑,正确区分提示与警告。

修改内容

  1. Vue 逻辑优化 (index.vue): 新增 unconfiguredChannels 计算属性,仅当通过 unserNotificationSettings 检测到关键配置缺失(如 Telegram Token 或 ChatID 为空)时,才将对应渠道标记为未配置。
  2. Alert 交互升级:
    • ✅ 已配置:当选中的渠道(如 Telegram)检测通过时,显示蓝色 Info 提示:“通知将发送到您在个人中心配置的地址。”
    • ⚠️ 未配置:仅当检测不通过时,显示橙色 Warning 警告,并明确指出是哪个渠道缺失配置:“您选中的渠道还未配置参数(Telegram),将无法接收通知...”
  3. 多语言适配: 同步更新了 zh-CNen-US 语言包。
image image

此 PR 仅包含通知逻辑修复相关的修改。

@brokermr810 brokermr810 merged commit d1a2130 into brokermr810:main Jan 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants