Files
shanxia2.0/docs/crm-migration/plan-template/07-verify.md
T
2026-06-01 08:21:21 +08:00

44 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 模块迁移方案 — 07 验证清单
> **模板说明**:定义功能验证、UI 合规检查、测试用例。
> **参考范例**:`docs/客户管理及公海池迁移方案.md` 第八章、第十章
> **UI 规范**:`docs/crm-migration/ref-ui-standards.md`
---
## 功能验证清单
| # | 验证项 | 验证方式 | 通过标准 |
|---|--------|---------|---------|
| 1 | 页面渲染 | 浏览器打开 | 无控制台报错 |
| 2 | 新增 | 填写表单提交 | 数据入库,列表可见 |
| 3 | 列表查看 | 打开列表页 | 分页正常,筛选正常 |
| 4 | 编辑 | 修改已有记录 | 数据更新成功 |
| 5 | 删除 | 删除记录 | 软删除,列表不可见 |
| 6 | 字典显示 | 查看列表和详情 | 状态字段正确显示为 el-tag |
| 7 | 权限控制 | 不同角色登录 | 看到不同操作按钮 |
| 8 | 租户隔离 | A/B租户切换 | 数据互不可见 |
| 9 | 弹窗交互 | 打开/关闭各弹窗 | 新增/编辑/详情弹窗正常 |
| 10 | 关联数据 | 主子表关联 | 关联查询/操作正确 |
## UI 规范合规检查
| # | 检查项 | 对应规范 | 状态 |
|---|--------|---------|------|
| 1 | 主色 `#10b981`(非 `#0a9f6d`) | ref-ui-standards | [ ] |
| 2 | 弹窗 `label-position="top"` | ref-ui-standards | [ ] |
| 3 | 弹窗 `backdrop-filter: none` | ref-ui-standards | [ ] |
| 4 | 无 `el-drawer` | ref-ui-standards | [ ] |
| 5 | 表格列使用 `min-width` | ref-ui-standards | [ ] |
| 6 | 操作列 `fixed="right"` | ref-ui-standards | [ ] |
| 7 | 状态字段用 `<el-tag>` | ref-ui-standards | [ ] |
| 8 | 按钮`<el-icon>` | ref-ui-standards | [ ] |
| 9 | 附件上传用 MinIO | ref-ui-standards | [ ] |
| 10 | 无 proxy/dict-tag/right-toolbar 残留 | ref-frontend-diff | [ ] |
## 关键业务场景测试用例
| 用例ID | 场景 | 前置条件 | 操作 | 期望结果 |
|--------|------|----------|------|----------|
| TC-001 | [场景名] | [条件] | [操作] | [结果] |