• Joined on 2026-05-09
ila commented on issue chengma/cmautobuy#108 2026-08-10 17:24:17 +08:00
安全移除勾选的本地任务记录

实施完成,等待用户验收

  • 实现提交:b272107 feat: 安全移除本地任务记录 (#108)
  • 归档提交:4c9bf38 docs: 归档任务 #108
  • 本地归档:docs/task/108-安全移除勾选的本地任务记录.md
  • 验证:专…
ila commented on issue chengma/cmautobuy#108 2026-08-10 17:23:05 +08:00
安全移除勾选的本地任务记录

实现和自动化验证已完成:

  • SQLite 升级到 v4,新增 pdd_tasks.removed_at 和可见列表索引;普通列表/计数默认排除已软隐藏记录。
  • Repository 在单个事务内按稳定任务编号校验整批记录:仅允许终态、所有…
ila commented on issue chengma/cmautobuy#45 2026-08-10 17:22:48 +08:00
让获取任务按钮支持持续自动运行和安全停止

后续性能工作已拆为 #109(先量化耗时并做低风险去重)和 #110(数据达标后才用持久设备工作线程复用 uiautomator2 会话)。二者属于 MVP 后续性能优化,不改变本工单的持续串行调度验收范围。

ila commented on issue chengma/cmautobuy#110 2026-08-10 17:22:46 +08:00
使用持久设备工作线程跨任务复用 uiautomator2 会话

状态:待实施(有前置门槛)。交给 Codex 实施,但必须先完成 #109,并确认其真机热启动数据达到正文 Go/No-Go 门槛。本轮未修改代码、未提交 Git。

ila commented on issue chengma/cmautobuy#109 2026-08-10 17:22:45 +08:00
量化领取到商品页耗时并消除重复设备检查

状态:待实施。本工单交给 Codex 按正文方案实施;本轮仅完成建单与父工单回填,未修改代码、未提交 Git。#110 必须依据本工单的真机耗时数据决定是否进入实施。

ila opened issue chengma/cmautobuy#110 2026-08-10 17:22:26 +08:00
使用持久设备工作线程跨任务复用 uiautomator2 会话
ila opened issue chengma/cmautobuy#109 2026-08-10 17:21:47 +08:00
量化领取到商品页耗时并消除重复设备检查
ila commented on issue chengma/cmautobuy#108 2026-08-10 17:17:27 +08:00
安全移除勾选的本地任务记录

开始实施。先完成 SQLite v4 软删除迁移与仓储层原子安全校验,再接入任务列表“删除”按钮和后台线程,最后补充测试及 Client 基线文档。该改动沿用现有已确认的任务页布局,因此不另做 HTML 原型;确认框会显示…

ila commented on issue chengma/cmautobuy#107 2026-08-10 17:12:58 +08:00
领取任务后立即刷新列表并调整任务栏布局

本地归档已完成:docs/task/107-领取任务后立即刷新列表并调整任务栏布局.md,归档提交 9d227b4(docs: 归档任务 #107)。

当前状态:代码与自动化验证完成,等待用户真机和界面验收。#1、#2 的 #107…

ila commented on issue chengma/cmautobuy#107 2026-08-10 17:12:17 +08:00
领取任务后立即刷新列表并调整任务栏布局

实现提交已创建:39686d7(fix: 领取任务后立即刷新列表 (#107))。提交只包含 #107 的代码、测试和基线文档同步;工作区原有的页面标题隐藏、主窗口及其他未跟踪文件均未纳入提交。工单进入待用户验收状态,…

ila commented on issue chengma/cmautobuy#107 2026-08-10 17:11:40 +08:00
领取任务后立即刷新列表并调整任务栏布局

实现与自动化验证已完成,准备提交:

  • TaskDispatcher 在新领取任务成功写入 SQLite 并可重新读到后,立即调用轻量 task_saved(task_id) 通知;重复任务不误报。
  • ClaimTaskWorker 将通知转换为现有…
ila commented on issue chengma/cmautobuy#107 2026-08-10 17:08:24 +08:00
领取任务后立即刷新列表并调整任务栏布局

开始实施。已确认当前根因:ClaimTaskWorker 虽连接了 taskSaved,但 TaskDispatcher 在新任务写入 SQLite 后没有发出中间通知,界面只能等整轮手机执行结束的 outcome 才刷新。将按工单方案增加“落库完…

ila commented on issue chengma/cmautobuy#100 2026-08-10 17:02:47 +08:00
完善真实提交后的未付款订单核对与崩溃恢复

需求边界补充(用户于 2026-08-10 再次确认):本工单就是 Client 的“下单后获取订单编号和下单时间”。实现应在真实提交后进入只读核单,唯一匹配未付款订单后保存 order_no 与 ordered_at。

快递单号在卖…

ila opened issue chengma/cmautobuy#108 2026-08-10 17:01:24 +08:00
安全移除勾选的本地任务记录
ila opened issue chengma/cmautobuy#107 2026-08-10 17:00:54 +08:00
领取任务后立即刷新列表并调整任务栏布局
ila commented on issue chengma/cmautobuy#100 2026-08-10 16:55:08 +08:00
完善真实提交后的未付款订单核对与崩溃恢复

已完成并进入待验收:

  • 实现提交:df67b0e(feat: 完善真实采购订单核对与恢复 (#100))
  • 归档提交:8931162(docs: 归档任务 #100)
  • 本地归档:docs/task/100-真实采购订单核对与崩溃恢复.md
  • Client…
ila commented on issue chengma/cmautobuy#100 2026-08-10 16:53:49 +08:00
完善真实提交后的未付款订单核对与崩溃恢复

实现与自动化验证完成,准备提交:

  • 最终确认快照与 irreversible_action_at 同事务保存。
  • 领域服务严格匹配商品编号、完整规格、数量、确认总价、时间范围和 unpaid 状态;仅唯一候选生成 purchase_result…
ila commented on issue chengma/cmautobuy#100 2026-08-10 16:41:26 +08:00
完善真实提交后的未付款订单核对与崩溃恢复

实施前检查补充:现有只读核单骨架会把 matched 也停在人工处理,且不可逆记录未保存提交前确认金额,正式 MainWindow 也未注入 uiautomator2 核单 factory。

本工单将在既定范围内补齐:

  • 不可逆标记与最终确…
ila commented on issue chengma/cmautobuy#99 2026-08-10 16:36:48 +08:00
实现受控真实下单并停在支付前

已完成实现并进入待验收:

  • 实现提交:e960cab(feat: 实现受控真实下单安全边界 (#99))
  • 归档提交:16107aa(docs: 归档任务 #99)
  • 本地归档:docs/task/99-受控真实下单安全边界.md
  • 全量测试:286…
ila commented on issue chengma/cmautobuy#106 2026-08-10 16:36:23 +08:00
Admin:顺运宝下一步支持单条创建采购任务

状态:待验收。

已实现:

  • 阶段动作文字完整化;可采购行显示“创建采购任务”,已有任务显示“查看采购任务”。
  • 单条入口复用现有采购确认弹窗,只带当前明细且不污染复选框;顶部批量入口保持原行为。 -…