• Joined on 2026-05-09
ila closed issue chengma/cmautobuy#12 2026-08-06 17:41:38 +08:00
Admin:新增幂等 Client 登记接口
ila commented on issue chengma/cmautobuy#13 2026-08-06 17:36:38 +08:00
优化 Admin Windows 启动脚本并增加热重载

用户已确认验收通过。已将本地任务归档状态更新为“验收通过”,提交:42d6478;同时勾选 Epic #1 和 MVP #2 中的 #13,并关闭本工单。

ila closed issue chengma/cmautobuy#13 2026-08-06 17:36:37 +08:00
优化 Admin Windows 启动脚本并增加热重载
ila commented on issue chengma/cmautobuy#13 2026-08-06 17:35:29 +08:00
优化 Admin Windows 启动脚本并增加热重载

实施完成,等待验收

已完成:

  • run_admin.bat 自动检查并安装 Air v1.61.7,然后从 admin/.air.toml 启动热重载;
  • 开发产物使用 admin/admin-dev.exe,避免把数据目录错误定位到临时目录,也不覆盖…
ila opened issue chengma/cmautobuy#13 2026-08-06 17:26:51 +08:00
优化 Admin Windows 启动脚本并增加热重载
ila commented on issue chengma/cmautobuy#10 2026-08-06 17:21:55 +08:00
定义 Admin Gateway 并实现 Mock 契约

最终决策:不增加心跳;由 #12 新增无任务副作用的幂等登记接口,后续 #11 会把 AdminGateway 从三个任务方法扩展为“登记 + 三个任务方法”。#10 记录其完成时的三方法基线,扩展由后续工单负责。

ila commented on issue chengma/cmautobuy#11 2026-08-06 17:21:53 +08:00
保存当前设备并登记 Client

依赖契约已由 #12 固化并提交:PUT /api/v1/client/registration,文档提交 02073ea。Client 实现继续等待 #12 Admin 接口和真实联调通过。

ila commented on issue chengma/cmautobuy#12 2026-08-06 17:21:51 +08:00
Admin:新增幂等 Client 登记接口

契约文档阶段完成:已更新 Admin/Client 需求、架构、数据模型、接口契约和设备登记联调手册。文档提交 02073ea。接口仍未实现,工单保持打开,等待 Admin 开发路由、Service、Repository、测试及真实 curl 联调。

ila commented on issue chengma/cmautobuy#12 2026-08-06 17:17:50 +08:00
Admin:新增幂等 Client 登记接口

状态:进行中(契约文档阶段)。本轮先更新双方权威契约和联调手册,不实现 Admin 代码;文档提交后等待 Admin 按本工单实施。

ila commented on issue chengma/cmautobuy#11 2026-08-06 17:17:49 +08:00
保存当前设备并登记 Client

方案已按用户确认更新:不再使用心跳或 claim 完成设置页登记;改为依赖 #12 的独立幂等登记接口。

ila opened issue chengma/cmautobuy#12 2026-08-06 17:17:04 +08:00
Admin:新增幂等 Client 登记接口
ila commented on issue chengma/cmautobuy#11 2026-08-06 17:06:19 +08:00
保存当前设备并登记 Client

工单已创建,当前仅记录已确认流程和待确认契约,不开始编码。等待 Admin 心跳接口文档后先更新本工单,再实施。

ila commented on issue chengma/cmautobuy#10 2026-08-06 17:06:17 +08:00
定义 Admin Gateway 并实现 Mock 契约

需求变更记录:用户提出新增 Admin 心跳接口,用于保存当前设备后登记/更新 Client。该扩展已拆为 #11;待 Admin 接口文档确认后,再更新 Gateway 基线与实现。#10 当前仍等待用户验收。

ila opened issue chengma/cmautobuy#11 2026-08-06 17:06:04 +08:00
保存当前设备并通过心跳登记 Client
ila commented on issue chengma/cmautobuy#10 2026-08-06 16:39:15 +08:00
定义 Admin Gateway 并实现 Mock 契约

实施完成,等待用户验收

  • 新增仅包含领取、提交结果、提交失败三个业务方法的 AdminGateway;
  • 新增 Client、Android 设备、领取能力、Admin 任务、提交确认和统一错误对象;
  • Mock 支持指定 Client…
ila commented on issue chengma/cmautobuy#10 2026-08-06 16:35:27 +08:00
定义 Admin Gateway 并实现 Mock 契约

状态:进行中。先实现无网络依赖的 Gateway 边界与 Mock 契约;HTTP、UI 轮询和 SQLite/Outbox 接入后续拆单。

ila opened issue chengma/cmautobuy#10 2026-08-06 16:35:15 +08:00
定义 Admin Gateway 并实现 Mock 契约
ila closed issue chengma/cmautobuy#9 2026-08-06 16:34:04 +08:00
PDD 任务列表接入 SQLite Repository
ila commented on issue chengma/cmautobuy#9 2026-08-06 16:34:03 +08:00
PDD 任务列表接入 SQLite Repository

用户已要求继续下一阶段,视为 Task #9 验收通过。关闭本工单。

ila commented on issue chengma/cmautobuy#9 2026-08-06 16:32:29 +08:00
PDD 任务列表接入 SQLite Repository

实施完成,等待用户验收

  • PDD 页面启动时读取 SQLite,本地搜索和刷新保持当前筛选条件;
  • 列表每页 50 条,通过 canFetchMore/fetchMore 继续加载;
  • 事件层完成中文筛选值、领域枚举与轻量 TaskRow…