一卡通设置独立标签设计

目标

将“一卡通服务器地址”和“一卡通 AppID”从基础设置中移出,在设置页新增与“基础设置”“高级设置”同级的“一卡通设置”标签。用户点击三个标签时继续使用现有选中样式,并可在一卡通设置页编辑这两个配置项。

已确认方案

页面与交互

标签区

一卡通设置页

代码职责

新增类和非显然的三段式标签边界会补充职责或设计原因注释;文案、尺寸、标签位置常量和配置默认值不散落硬编码。

数据兼容

配置入口变化不影响 SETTING_ONECARD_SERVER_URLSETTING_ONECARD_APP_ID 及其默认值,升级前保存的数据会在新页面直接显示,消费页逻辑无需调整。

验收标准

  1. 设置页显示三个同级标签,且只有当前标签呈现选中状态。
  2. 基础设置不再出现一卡通服务器地址和 AppID。
  3. 一卡通设置页能显示默认值或已保存值,并能编辑、校验和保存。
  4. 高级设置及设置页原有返回逻辑保持不变。
  5. 使用 JDK 8 完成单元测试、Debug 构建和格式检查,Git 仅执行只读检查。

范围边界