Skip to content

revenue/approvals 的《Where to find pending approvals》(:82-:87,三语) 复刻了同一批假条目:错 label **Approval Requests**、不存在的 **Action History**,外加三个全仓零命中的视图名 #963

Description

@yinlianghui

发现自 #943 / PR #953 的实施过程(把 content/docs/revenue/index*.mdx 的《Where to find things》按 src/apps/crm.app.ts 写实时,grep -rn "Action History" content/ 扫出同一批名字在本页复刻了一遍)。

基线 origin/main = b7791caf(平台 17.0.0-rc.3)。#943 / PR #953 重叠:那单的面严格限于 content/docs/revenue/index*.mdx 的《Where to find things》一节,approvals*.mdx 一个字都没动。

事实

content/docs/revenue/approvals.mdx:82-:87(zh-Hans / zh-Hant 同址 :86-:87):

## Where to find pending approvals

In the Enterprise CRM app, the **Approvals** group:

- **Approval Requests** — everything pending, with views *Pending My Approval*, *Submitted by Me*, *Recently Approved*.
- **Action History** — the full audit trail across all approvals.

src/apps/crm.app.ts:159-:171

文档断言 源码实况
Approvals 分组含 Approval Requests label 不对。group_approvals 只有 1 个 child nav_approval_requests,其 labelInbox:165);全仓没有任何元数据叫 Approval Requests
该条目带视图 Pending My Approval / Submitted by Me / Recently Approved 三个名字全仓零命中grep -rnsrc/ 为 0,在已安装的 @objectstack/plugin-approvals/dist/index.js 里也是 0。nav_approval_requests 本身也没有声明 viewName
Approvals 分组含 Action History 不存在。 该分组无此条目,全仓也无此 label。审计数据本身是真的——plugin-approvals 注册了 sys_approval_action(连同 sys_approval / sys_approval_approver / sys_approval_delegation / sys_approval_request / sys_approval_token)——但本应用没有任何导航条目能打开它

为什么要紧

#943 同源同形:revenue/indexrevenue/approvals 是同一目录下相邻两页,读者从前者跳到后者,两页会给出同一套错名字。PR #953 已经把 index 页写实,本页若不跟上,同一目录内会自相矛盾——一页说"只有 Inbox 一项、Action History 不存在",隔壁页仍在教人去点 Approval Requests 和 Action History。

三个视图名的性质比 label 错更糟一档:它们不是"名字过时",而是从未存在过(源码与插件双面零命中),文档却把它们写成可点的过滤视图,读者会以为自己装漏了什么。

边界与口径建议

Refs #927 #932 #938 #942 #943 #953

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationpm:dispatchedDispatched to a dev agent by /pm-dispatch

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions