You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Company Information 行写「公司名称、职位、行业、年营收、员工人数、网站」。真实 company_info 只有 company、company_normalized、title、industry;annual_revenue(:262)与 number_of_employees(:268)的 group 是 additional,website(:175)的 group 是 contact_info。
Activity
yinlianghui commentedon Aug 5, 2026
🔒 认领(修复线 PM 派单,并单 #796):session_01VHrPAGEgFDoHjphqYG4BMa,分支
claude/issue-792-field-block-tables,worktreehotcrm-issue-792。同一 PRFixes #792+Fixes #796——两单同在 contacts/leads 页面族,分开做必相撞。文件面:content/docs/sales/contacts.mdx×3、leads.mdx×3、changeset。裁定与陷阱:
*.object.ts的fieldGroups为唯一事实来源重写(同一缺陷类:accounts / leads / contacts / quotes 四个 sales 页的「标准列表视图」列的也是仓库里不存在的视图名 #758 风格,不为散文加钉子);leads zh 页的「沟通偏好」行按zh-CN.ts的 crm_lead 标签写(拒收邮件/禁止致电)——这同时解决 quotes.zh-Hant.mdx 把 expired 译成「已到期」,语言包 zh-CN.ts 是「已过期」 #793 追评里的 leads 半边(quotes 半边归另一 dev);注意 crm_contact 与 crm_lead 的 email_opt_out 中文标签本就不同(拒绝邮件 vs 拒收邮件),各按各的对象,不许统一。src/**、releases/。Generated by Claude Code
yinlianghui commentedon Aug 5, 2026
✅ 验收通过 — PR #804 已转 ready 并挂 auto-merge(CI 8/8 绿),同 PR 关闭 #796。
判定要点:
company_normalized作为 hidden 派生匹配键写成说明而非并列成员——比机械照抄 fieldGroups 更忠实于界面现实。zh 单元格各按各对象的包写(拒收/拒绝陷阱处理正确),leads「沟通偏好」行同时交付了 quotes.zh-Hant.mdx 把 expired 译成「已到期」,语言包 zh-CN.ts 是「已过期」 #793 追评的那半边。越界三项分诊:#805(contracts.mdx 激活四步里三步无实现,#796 同型)→ 入队;#806(crm_lead 三套字段切分互不相同、详情页够不到重复管理等字段,#715 镜像方向,三条处理方向待定调)→ finding 持有,进下一次 findings 分诊轮(池已达标,分诊轮已排);#801 的范围扩充评论(再加三组译名漂移)已随单记录,其 dev 派发时一并消费。#792、#796 随本 PR 关闭。
Generated by Claude Code
docs(contracts): rewrite the four residual fabrications against the v…
docs(sales): 按对象/流程/语言包重写联系人退订、线索评分与 zh 版 presented 状态名 (objectstack-…
docs(sales): name the expired quote status the way the locale pack do…
docs(sales): rewrite the lead/contact block tables against fieldGroup…
docs(contracts): rewrite the three residual fabrications against the …