Skip to content

fix(frontend): 海外版隐藏微信公众号绑定 - #992

Merged
xiaomakuaiz merged 1 commit into
chaitin:mainfrom
2379278408:260803-fix-hide-global-wechat-mp
Aug 5, 2026
Merged

fix(frontend): 海外版隐藏微信公众号绑定#992
xiaomakuaiz merged 1 commit into
chaitin:mainfrom
2379278408:260803-fix-hide-global-wechat-mp

Conversation

@2379278408

Copy link
Copy Markdown
Contributor

变更说明

本次仅调整前端通知设置页,复用现有 serverConfig.region 区分 SaaS 区域:

  • 国内 SaaS(region=cn)继续显示微信公众号状态卡和绑定、解绑弹窗,原有功能保持不变。
  • 海外 SaaS(region=global)隐藏微信公众号绑定相关 UI。
  • 企业微信机器人 wechat_work 保持原样。
  • 配置加载期间默认隐藏微信公众号入口,避免海外页面短暂闪现。

后端、API、数据库和微信公众号绑定接口均无改动。

实现方式

新增 shouldShowWechatMp 区域判定函数,仅在在线版且 region=cn 时返回 true。通知设置页使用同一个结果控制微信公众号状态卡及绑定、解绑弹窗。

验证

  • 区域矩阵与相关回归测试:39 项通过。
  • 目标 ESLint:通过。
  • TypeScript 编译:通过。
  • Online Vite 构建:通过。
  • 独立代码审查:Ready to merge。

补充:本地全量 Node 测试共 321 项,312 项通过,9 项既有失败集中在 manager skills、模块路径解析和 offline skills,与本次改动文件无关联。

@xiaomakuaiz
xiaomakuaiz merged commit 78e1999 into chaitin:main Aug 5, 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