97ebb18fd7
21F — 激活与设备管理 UI: - settings_screen: 重构授权 Tab,按 phase 展示色阶状态 (normal=绿/grace=橙/readonly|locked=红) - 新增「激活授权码」卡片:文本框 + 激活按钮,调用 LicenseRepository.activate - 显示设备上限字段 (maxDevices) 21G — gating 横幅 + 到期弹窗: - app_shell: 引入 licenseProvider,needsAttention 时展示顶部横幅 (grace=深橙/readonly=深红/locked=红),横幅含「去激活」快捷入口 - 每 session 首次进入时弹出到期提醒 dialog(postFrameCallback 模式) 内容随 phase 调整文案,提供「稍后处理」/「立即前往设置」两个按钮 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jiu_client
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.