Files
LWLT-AIBOT/.project-docs/30-worklog/tasks/20260923-wechat-receipt-template-01a0858b.md
T
2026-09-23 12:02:56 +08:00

2.7 KiB
Raw Blame History

微信三段式成功回执

Scope / 授权

  • 用户确认采用“📢 本次结果与团队信息 → 📌 当前安排 → 📋 系统记录”格式,日期采用 YYYY/MM/DD,时间采用 YYYY/MM/DD HH:mm。
  • 标题随操作变化,已安排项展示全部当前明细,未安排保持单行;名单/修改/文件展示最近记录,散拼子单分别列出。
  • 保持当前账号隔离、已验证记录、历史快照、附件与执行行为;不部署、重启、更新插件或真实外发。单线程实施。

Worktree Gate

  • Branch: main;Worktree: /Users/andy/IdeaProjects/LWLT-AIBOT;Base: a7c9cc358a7a949da409e056dd7d22caf1c204ba。
  • 唯一 worktree;既有未跟踪 .idea/ 和 dist/ltjt-order-assistant-0.5.189.zip 保留。
  • 源码无既有改动,Overlap: Clear;Feature 模式,仅更新本任务项目记忆。

Progress

  • 完成:带团队进度快照的成功回执采用三段式;新订单字段顺序与用户示例一致,其他操作动态显示成功标题及本次结果。
  • 已安排项目逐条展开,未安排项目紧凑排列;名单、修改、文件显示最近记录;散拼子单继续分开,保留本次子单号和导入人数。
  • 日期按 YYYY/MM/DD 显示,记录时间使用北京时间。缺失的客户/产品实际名称仍区分为搜索条件,不推断缺失事实。
  • 只修改文本生成和对应文档/既有断言,不修改账本、迁移、账号隔离、ERP 执行、附件内容或投递行为。无进度快照的旧回执保留兼容格式。
  • 未部署或重启,未更新插件,未进行真实 ERP 写入或消息发送;应用更新后的控制面即可生效,无新增迁移。

Validation / Promotion Candidates

  • node --run check、node --run build:通过。
  • node --run test:control-plane:293/293 通过。
  • node --run test:legacy:在源码等价的临时干净快照中 439/439 通过;测试使用临时本地 HTTP 监听,不连接真实 ERP。
  • node --run check:repo:原工作区 8/10,两个失败为既有 .idea/、.DS_Store 与 09/14 的历史 .log 残留;这些文件均保留。排除无关本地残留的源码快照 10/10 通过,含最终文档再次检查。
  • git diff --check:通过。文本断言已适配新格式;PostgreSQL smoke 工具只同步预期文案,本次未连接数据库执行。
  • 用纯文本渲染实际检查新订单、酒店安排和子单名单三种脱敏样例,见验证与样例。未在真实微信外发验证。
  • Promotion Candidates:三段式回执与紧凑状态排版可在后续 Integration 中纳入 canonical 项目记忆;Feature 模式未改共享项目记忆。