test(subscription): suspend client access checks
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
|
||||
## 会员订阅接入
|
||||
|
||||
- 当前处于联调测试期:`app.gui.main_window.SUBSCRIPTION_CHECK_ENABLED = False`,启动、保存设置和新提交均不请求订阅接口,也不限制六个工作流;顶部只显示“会员:订阅检测已暂停”。恢复发布前必须重新启用后再按下列流程验收。
|
||||
- 强制升级检查完成、主窗口显示后,后台用 `data/config/cmhub.json` 的 API Key 请求 `GET /api/v1/cmshopee/subscription/status`;不会阻塞 Qt 主线程或把 Key 放入 URL、状态栏、日志和错误提示。
|
||||
- 状态接口已启用时,未配置 Key、Key 无效、账号禁用、未订阅、到期、撤销或暂时无法确认会员状态,主窗口只保留「设置」Tab,并在顶部显示中文原因;用户可打开设置重填 Key、按服务端返回的 `manage_url` 用默认浏览器前往线上会员中心,或退出。已接受的异步任务、本地数据和导出不删除。
|
||||
- 订阅有效时,应用顶部标题区域右侧显示“账号名 · 套餐名 · 有效至日期”;宽限期显示宽限截止日。不得把长会员文本拼进 Windows 原生窗口标题,也不得展示 API Key。
|
||||
|
||||
Reference in New Issue
Block a user