feat(qdreader): add one-click task toggles
This commit is contained in:
@@ -632,7 +632,7 @@ QDReader 这次踩坑说明:账号 ID 识别成功,不代表 Autman 会话
|
||||
|
||||
- Cookie、用户绑定、备注仍分别保存;附加任务开关保存为 `qdreader_task_pref_json`。
|
||||
- `qdreader_task_pref_json` 结构为 `uid -> { taskKey: boolean }`,例如 `{ "12345": { "adv": true } }`。
|
||||
- `启点账号` 菜单内提供“账号任务配置”,先选择账号,再切换该账号的任务开关。
|
||||
- `启点账号` 菜单内提供“账号任务配置”,先选择账号,再切换该账号的任务开关;支持 `all on` / `all off` 一键开启或关闭该账号全部可选任务。
|
||||
- 定时/手动签到执行时按 uid 读取自己的任务配置;一个账号开启广告任务不影响其它账号。
|
||||
- 删除单个账号或清空当前用户账号时,同步删除该 uid 的任务配置,避免残留配置误作用于重新添加的账号。
|
||||
- 旧全局开关 key 可留作历史数据,但不要作为运行依据;测试必须覆盖“一个账号开启,另一个账号不执行”的隔离场景。
|
||||
|
||||
Reference in New Issue
Block a user