Files
LWLT-AIBOT/.project-docs/30-worklog/tasks/20260922-wechat-receipt-layout-01a0858b.md
T
2026-09-22 18:44:41 +08:00

2.1 KiB
Raw Blame History

微信回执文本分段

Scope / 授权

  • 用户要求回执增加空格和换行,适合微信聊天框阅读。
  • 调整成功回执、团队进度和安排明细的纯文本排版;不改变业务记录、账号归属、ERP 写入或投递时机。
  • 不部署、不重启、不修改插件或外发真实消息。单线程实施。

Worktree Gate

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

Progress

  • 已完成:本次操作标题与正文留空行,多团号/子单号/文件逐行缩进;酒店英文和中文模板之间留空行。
  • 团队基本信息、办理进度、每个子单、每类安排独立分段;记录时间单独一行,修改字段与各条安排字段逐行显示,不再通过竖线挤成一行。
  • 安排名细仅资源名称已知时仍显示该名称;完全缺失明细继续显示“明细未记录”。其余业务值、统计规则、附件、投递时机不变。
  • 保持纯文本,平台与 AgentBus 共用格式。更新既有回执测试的期望空行;未新增排版专用测试。
  • 未更新插件、数据库迁移或发布包,未部署、重启或发送真实微信消息。

Validation / Promotion Candidates

  • check、build 通过;控制面 293/293、旧功能 439/439 通过。
  • 工作树 check:repo 8/10,失败仅为既有 .idea/、.DS_Store 和被忽略的历史日志,原文件均保留。当前源码独立快照 10/10 通过。
  • 使用合成数据生成并检查完整纯文本回执,段落、字段、多个安排均清晰分开;未进行真实微信外发测试。验证与样例。
  • Promotion:后续 Integration 可在回执展示相关 canonical 说明中加入“纯文本段落、逐字段换行与缩进”约定;业务与架构规则不变,无待决产品问题。