44 lines
1.9 KiB
Markdown
44 lines
1.9 KiB
Markdown
# 模块迁移方案 — 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 | [场景名] | [条件] | [操作] | [结果] |
|