模板说明:逐一描述每个 API 接口的 URL、参数、响应、业务逻辑。 参考范例:
docs/客户管理及公海池迁移方案.md第四章 后端规范:docs/crm-migration/ref-database-rules.md、docs/crm-migration/ref-lessons-learned.md
| 项目 | 内容 |
|---|---|
| URL | /web/crm/{module}/list |
| 方法 | POST |
| 认证 | require_admin_or_super_admin |
请求参数:
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | int | 是 | 页码 |
| pageSize | int | 是 | 每页条数 |
| keyword | string | 否 | 关键字搜索 |
业务逻辑(从 Java 源码提炼):
Java 源码位置:shanxia/crm/backend/.../XxxController.java → listXxx 方法
| 项目 | 内容 |
|---|---|
| URL | /web/crm/{module}/add |
| 方法 | POST |
请求参数:
| 字段 | 类型 | 必填 | 校验 | 说明 |
|---|---|---|---|---|
| [字段] | [类型] | 是 | required | [说明] |
业务逻辑:
Java 源码位置:...
[同上结构]
[同上结构]
[同上结构]
| # | URL | 方法 | 说明 | Java源码位置 |
|---|---|---|---|---|
| 1 | /web/crm/{module}/list | POST | 列表 | ... |
| 2 | /web/crm/{module}/add | POST | 新增 | ... |
| ... | ... | ... | ... | ... |