docs: document CRM contract as mp webview module.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
wuzilongandCursor committed 2026-10-15 17:36:54 +08:00
1 parent 778ce0e845
commit bd5de00645
2 files changed
+10 -2

No files matched your search

@@ -1,7 +1,7 @@
# 小程序 WebView · CRM 合同 — 设计文档
> **日期**: 2026-10-15
> **状态**: 待实现
> **状态**: 已实现
> **方案**: 复用运输计划 / CRM 产品·报价 WebView 模板;在 `web-admin` 新增 `/#/m/crm/contract*`;工作台开放「合同管理」「合同审批」
> **权威接入清单**: `docs/web-admin-mp-webview-modules.md`
> **样式参考**: `/#/m/pl/plan*`、`/#/m/crm/product*`、`/#/m/crm/quote*`(三墙 Token,`mp-webview.scss`)
+9 -1
View File
@@ -2,7 +2,7 @@
后续管理端业务进入微信小程序时,**只加 H5 路由与工作台入口**,不要再复制鉴权、登录注入或第二个 `web-view` 页。
权威决策见 `docs/superpowers/specs/2026-09-14-mp-webview-transport-plan-design.md`。已落地:运输计划 `/#/m/pl/plan`、CRM 产品 `/#/m/crm/product`、CRM 报价 `/#/m/crm/quote*`。
权威决策见 `docs/superpowers/specs/2026-09-14-mp-webview-transport-plan-design.md`。已落地:运输计划 `/#/m/pl/plan`、CRM 产品 `/#/m/crm/product`、CRM 报价 `/#/m/crm/quote*`、CRM 合同 `/#/m/crm/contract*`。
## 已有骨架(不要新建)
@@ -45,6 +45,14 @@
- 业务 API:现有报价 list/detail/CRUD/submit/invalid/versions/approval;审批人设置仅 get 预填
- 不做:分享、转合同、生成报价单/PDF、导出、批量提交/审批、审批人设置菜单
## CRM 合同对照
- 管理 `/m/crm/contract`,审批 `/m/crm/contract/approval`,详情 `/:id`,表单 `/new` `/:id/edit`
- 工作台 code `crm-contract-webview` / `crm-contract-approval-webview`
- perms `mini:crm:contract:list` / `mini:crm:contract:approve`
- 支持单条与批量提交/审批;含复制、作废/恢复、上传扫描件
- 不做:调价函、打印/PDF、导出、执行、续签
## 回归清单
- ticket 第二次 exchange 失败