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

51 lines
1.7 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.
# 步骤五:验证
> 前置条件:step-04 已完成。
> 验证依据:`docs/crm-migration/plans/{module}/07-verify.md`(模块验证清单)
---
## 验证清单
按照 `plans/{module}/07-verify.md` 中的验证清单逐项执行。
### 通用验证项
| # | 验证项 | 验证方式 | 通过标准 |
|---|--------|---------|---------|
| 1 | 前端页面渲染 | 浏览器打开页面 | 无控制台报错 |
| 2 | 新增 | 填写表单提交 | 数据入库,列表可见 |
| 3 | 列表查看 | 打开列表页 | 分页正常,筛选正常 |
| 4 | 编辑 | 修改已有记录 | 数据更新成功 |
| 5 | 删除 | 删除记录 | 软删除,列表不可见 |
| 6 | 字典显示 | 查看列表和详情 | 状态字段正确显示为 el-tag(非空白/纯文本) |
| 7 | 权限控制 | 不同角色登录 | 看到不同操作按钮 |
| 8 | 租户隔离 | A/B租户切换 | 数据互不可见 |
| 9 | 弹窗交互 | 打开/关闭各弹窗 | 新增/编辑/详情/确认弹窗正常 |
| 10 | 关联数据 | 主子表关联 | 关联查询/操作正确 |
| 11 | 特殊操作 | [按模块] | 业务流程正确 |
| 12 | 后端响应 | 检查接口返回 | `{code, msg, data}` 统一格式 |
| 13 | UI 合规 | 对照 ref-ui-standards.md | 所有强制要求满足 |
### 模块专项验证
> 加载 `plans/{module}/07-verify.md` 获取该模块的专项测试用例。
## 验证通过后
1. 更新 [module-status.md](module-status.md) 中该模块的状态
2. 将遇到的新问题和解决方案追加到 [ref-lessons-learned.md](ref-lessons-learned.md)
3. 提交代码(遵循 Conventional Commits)
## 经验沉淀模板
每完成一个模块,按以下格式记录经验:
```markdown
### X.X {模块名} - {问题简述}
**问题**:...
**解决**:...
```