2026-01-31 23:09:12 +08:00
|
|
|
|
# 会员管理模块 - 验收清单
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
| 文档信息 | 内容 |
|
|
|
|
|
|
|---------|------|
|
|
|
|
|
|
| **模块名称** | 会员管理模块 |
|
2026-01-31 23:14:11 +08:00
|
|
|
|
| **编写团队 | pangu |
|
2026-01-31 23:09:12 +08:00
|
|
|
|
| **创建日期** | 2026-01-31 |
|
|
|
|
|
|
| **验收日期** | 待定 |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 验收说明
|
|
|
|
|
|
|
|
|
|
|
|
本验收清单用于会员管理模块的功能验收和质量验收。
|
|
|
|
|
|
|
|
|
|
|
|
**验收方式:**
|
|
|
|
|
|
- ✅ 表示已通过
|
|
|
|
|
|
- ❌ 表示未通过
|
|
|
|
|
|
- ⏳ 表示待验收
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 一、功能验收
|
|
|
|
|
|
|
|
|
|
|
|
### 1.1 会员列表查询
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.1.1 | 列表展示 | 显示会员列表,包含所有必要字段 | 访问会员列表页 | ⏳ |
|
|
|
|
|
|
| 1.1.2 | 手机号筛选 | 输入手机号可筛选会员 | 输入手机号搜索 | ⏳ |
|
|
|
|
|
|
| 1.1.3 | 昵称筛选 | 输入昵称可筛选会员 | 输入昵称搜索 | ⏳ |
|
|
|
|
|
|
| 1.1.4 | 身份类型筛选 | 选择身份类型可筛选会员 | 选择家长/教师筛选 | ⏳ |
|
|
|
|
|
|
| 1.1.5 | 状态筛选 | 选择状态可筛选会员 | 选择正常/停用筛选 | ⏳ |
|
|
|
|
|
|
| 1.1.6 | 注册时间筛选 | 选择日期范围可筛选会员 | 选择日期范围搜索 | ⏳ |
|
|
|
|
|
|
| 1.1.7 | 分页功能 | 支持分页查询 | 切换页码和每页数量 | ⏳ |
|
|
|
|
|
|
| 1.1.8 | 手机号脱敏 | 列表显示脱敏手机号 | 查看列表手机号 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.2 新增会员
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.2.1 | 新增家长 | 可以新增家长会员 | 选择家长身份新增 | ⏳ |
|
|
|
|
|
|
| 1.2.2 | 新增教师 | 可以新增教师会员 | 选择教师身份新增 | ⏳ |
|
|
|
|
|
|
| 1.2.3 | 手机号验证 | 手机号格式验证 | 输入错误格式手机号 | ⏳ |
|
|
|
|
|
|
| 1.2.4 | 手机号唯一性 | 手机号重复提示 | 输入已存在手机号 | ⏳ |
|
|
|
|
|
|
| 1.2.5 | 教师信息必填 | 教师身份必须填写学校信息 | 教师身份不填学校信息 | ⏳ |
|
|
|
|
|
|
| 1.2.6 | 默认昵称生成 | 不填昵称自动生成 | 不填昵称提交 | ⏳ |
|
|
|
|
|
|
| 1.2.7 | 会员编号生成 | 自动生成会员编号 | 新增会员查看编号 | ⏳ |
|
|
|
|
|
|
| 1.2.8 | 默认密码 | 默认密码为123456 | 新增后尝试登录 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.3 编辑会员
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.3.1 | 编辑基本信息 | 可以修改手机号、昵称等 | 编辑会员基本信息 | ⏳ |
|
|
|
|
|
|
| 1.3.2 | 编辑教师信息 | 可以修改学校信息 | 编辑教师会员学校信息 | ⏳ |
|
|
|
|
|
|
| 1.3.3 | 身份类型切换 | 切换身份类型清空相关字段 | 从教师切换到家长 | ⏳ |
|
|
|
|
|
|
| 1.3.4 | 数据回显 | 编辑时正确回显数据 | 点击编辑查看表单 | ⏳ |
|
|
|
|
|
|
| 1.3.5 | 手机号唯一性 | 编辑时排除自己的手机号 | 编辑时不修改手机号 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.4 删除会员
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.4.1 | 删除确认 | 删除前需要二次确认 | 点击删除按钮 | ⏳ |
|
|
|
|
|
|
| 1.4.2 | 删除成功 | 无绑定学生的会员可以删除 | 删除无绑定会员 | ⏳ |
|
|
|
|
|
|
| 1.4.3 | 删除限制 | 有绑定学生的会员不能删除 | 删除有绑定会员 | ⏳ |
|
|
|
|
|
|
| 1.4.4 | 软删除 | 删除后数据仍存在数据库 | 查看数据库del_flag | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.5 重置密码
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.5.1 | 重置确认 | 重置前需要二次确认 | 点击重置密码按钮 | ⏳ |
|
|
|
|
|
|
| 1.5.2 | 密码生成 | 生成8位随机密码 | 重置密码查看长度 | ⏳ |
|
|
|
|
|
|
| 1.5.3 | 密码显示 | 弹窗显示新密码 | 重置后查看弹窗 | ⏳ |
|
|
|
|
|
|
| 1.5.4 | 密码复制 | 可以复制新密码 | 点击复制按钮 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.6 状态管理
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.6.1 | 状态切换 | 可以切换会员状态 | 点击状态开关 | ⏳ |
|
|
|
|
|
|
| 1.6.2 | 切换确认 | 切换前需要二次确认 | 点击状态开关 | ⏳ |
|
|
|
|
|
|
| 1.6.3 | 取消恢复 | 取消操作恢复原状态 | 点击取消按钮 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.7 学生绑定
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.7.1 | 打开学生选择弹窗 | 点击绑定学生按钮打开弹窗 | 点击绑定学生 | ⏳ |
|
|
|
|
|
|
| 1.7.2 | 学生列表显示 | 显示可绑定的学生列表 | 查看学生列表 | ⏳ |
|
|
|
|
|
|
| 1.7.3 | 学生搜索 | 可以按姓名、学号搜索 | 输入搜索条件 | ⏳ |
|
|
|
|
|
|
| 1.7.4 | 多选学生 | 可以多选学生 | 勾选多个学生 | ⏳ |
|
|
|
|
|
|
| 1.7.5 | 绑定成功 | 绑定后显示在列表中 | 确认绑定查看列表 | ⏳ |
|
|
|
|
|
|
| 1.7.6 | 教师限制 | 教师只能绑定本校学生 | 教师身份绑定学生 | ⏳ |
|
|
|
|
|
|
| 1.7.7 | 排除已绑定 | 不显示已绑定的学生 | 查看学生列表 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 1.8 学生解绑
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 1.8.1 | 解绑确认 | 解绑前需要二次确认 | 点击解绑按钮 | ⏳ |
|
|
|
|
|
|
| 1.8.2 | 解绑成功 | 解绑后从列表移除 | 确认解绑查看列表 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 二、界面验收
|
|
|
|
|
|
|
|
|
|
|
|
### 2.1 会员列表页
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 2.1.1 | 页面布局 | 搜索区域、操作按钮、表格、分页布局合理 | ⏳ |
|
|
|
|
|
|
| 2.1.2 | 表格样式 | 表格边框、斑马纹、表头样式正确 | ⏳ |
|
|
|
|
|
|
| 2.1.3 | 按钮样式 | 按钮类型、图标、颜色正确 | ⏳ |
|
|
|
|
|
|
| 2.1.4 | 响应式 | 不同屏幕尺寸显示正常 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 2.2 会员编辑弹窗
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|---------|:----:|
|
|
|
|
|
|
| 2.2.1 | 弹窗布局 | 表单布局合理,字段对齐 | ⏳ |
|
|
|
|
|
|
| 2.2.2 | 表单样式 | 输入框、选择器、开关样式正确 | ⏳ |
|
|
|
|
|
|
| 2.2.3 | 条件显示 | 教师信息根据身份类型显示/隐藏 | ⏳ |
|
|
|
|
|
|
| 2.2.4 | 学生列表 | 绑定学生列表显示正常 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 2.3 学生绑定弹窗
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 2.3.1 | 弹窗布局 | 搜索、列表、分页布局合理 | ⏳ |
|
|
|
|
|
|
| 2.3.2 | 表格样式 | 表格边框、复选框样式正确 | ⏳ |
|
|
|
|
|
|
| 2.3.3 | 提示信息 | 教师身份显示提示信息 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 三、性能验收
|
|
|
|
|
|
|
|
|
|
|
|
### 3.1 响应时间
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 测试项 | 性能指标 | 实际值 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|-------|:----:|
|
|
|
|
|
|
| 3.1.1 | 列表查询 | ≤ 500ms | - | ⏳ |
|
|
|
|
|
|
| 3.1.2 | 新增会员 | ≤ 300ms | - | ⏳ |
|
|
|
|
|
|
| 3.1.3 | 编辑会员 | ≤ 300ms | - | ⏳ |
|
|
|
|
|
|
| 3.1.4 | 删除会员 | ≤ 200ms | - | ⏳ |
|
|
|
|
|
|
| 3.1.5 | 重置密码 | ≤ 200ms | - | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 3.2 并发测试
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 测试项 | 性能指标 | 实际值 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|-------|:----:|
|
|
|
|
|
|
| 3.2.1 | 并发查询 | 100并发,成功率 ≥ 99% | - | ⏳ |
|
|
|
|
|
|
| 3.2.2 | 并发新增 | 50并发,成功率 ≥ 99% | - | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 四、代码质量验收
|
|
|
|
|
|
|
|
|
|
|
|
### 4.1 后端代码
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 4.1.1 | 编译通过 | 后端代码编译无错误 | ✅ |
|
|
|
|
|
|
| 4.1.2 | 代码规范 | 符合团队代码规范 | ✅ |
|
|
|
|
|
|
| 4.1.3 | 注释完整 | 类、方法、关键逻辑有注释 | ✅ |
|
|
|
|
|
|
| 4.1.4 | 异常处理 | 异常处理完善 | ✅ |
|
|
|
|
|
|
| 4.1.5 | 事务控制 | 多表操作有事务注解 | ✅ |
|
|
|
|
|
|
| 4.1.6 | 日志记录 | 关键操作有日志记录 | ✅ |
|
|
|
|
|
|
|
|
|
|
|
|
### 4.2 前端代码
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 4.2.1 | 编译通过 | 前端代码编译无错误 | ✅ |
|
|
|
|
|
|
| 4.2.2 | 代码规范 | 符合团队代码规范 | ✅ |
|
|
|
|
|
|
| 4.2.3 | 注释完整 | 组件、方法有注释 | ✅ |
|
|
|
|
|
|
| 4.2.4 | 组件复用 | 合理使用组件化 | ✅ |
|
|
|
|
|
|
| 4.2.5 | 错误处理 | 异常情况有错误提示 | ✅ |
|
|
|
|
|
|
|
|
|
|
|
|
### 4.3 单元测试
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 4.3.1 | 测试覆盖率 | 覆盖率 ≥ 80% | ✅ |
|
|
|
|
|
|
| 4.3.2 | 测试用例数 | ≥ 10个测试用例 | ✅ |
|
|
|
|
|
|
| 4.3.3 | 测试通过率 | 所有测试用例通过 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 五、文档验收
|
|
|
|
|
|
|
|
|
|
|
|
### 5.1 技术文档
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 5.1.1 | 技术方案文档 | 完整的技术方案 | ✅ |
|
|
|
|
|
|
| 5.1.2 | 开发计划文档 | 详细的开发计划 | ✅ |
|
|
|
|
|
|
| 5.1.3 | 后端设计文档 | 后端详细设计 | ✅ |
|
|
|
|
|
|
| 5.1.4 | 前端设计文档 | 前端详细设计 | ✅ |
|
|
|
|
|
|
| 5.1.5 | 测试用例文档 | 测试用例清单 | ✅ |
|
|
|
|
|
|
|
|
|
|
|
|
### 5.2 开发文档
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 5.2.1 | README文档 | 文档总览和导航 | ✅ |
|
|
|
|
|
|
| 5.2.2 | 开发总结报告 | 完整的开发总结 | ✅ |
|
|
|
|
|
|
| 5.2.3 | 验收清单 | 本文档 | ✅ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 六、业务规则验收
|
|
|
|
|
|
|
|
|
|
|
|
### 6.1 业务规则
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 规则 | 验收标准 | 测试方法 | 结果 |
|
|
|
|
|
|
|:---:|-----|---------|---------|:----:|
|
|
|
|
|
|
| 6.1.1 | 会员编号生成 | JS + 时间戳 | 查看新增会员编号 | ⏳ |
|
|
|
|
|
|
| 6.1.2 | 默认昵称生成 | 用户 + 手机号后4位 | 不填昵称新增 | ⏳ |
|
|
|
|
|
|
| 6.1.3 | 手机号唯一性 | 手机号不能重复 | 重复手机号新增 | ⏳ |
|
|
|
|
|
|
| 6.1.4 | 教师信息必填 | 教师必须填写学校信息 | 教师不填学校信息 | ⏳ |
|
|
|
|
|
|
| 6.1.5 | 教师绑定限制 | 教师只能绑定本校学生 | 教师绑定非本校学生 | ⏳ |
|
|
|
|
|
|
| 6.1.6 | 删除前检查 | 有绑定学生不能删除 | 删除有绑定会员 | ⏳ |
|
|
|
|
|
|
| 6.1.7 | 密码加密 | 密码BCrypt加密存储 | 查看数据库password字段 | ⏳ |
|
|
|
|
|
|
| 6.1.8 | 软删除 | 删除后del_flag = '1' | 查看数据库del_flag | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 七、安全验收
|
|
|
|
|
|
|
|
|
|
|
|
### 7.1 数据安全
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 7.1.1 | 手机号脱敏 | 列表显示脱敏手机号 | ⏳ |
|
|
|
|
|
|
| 7.1.2 | 密码加密 | 密码BCrypt加密存储 | ⏳ |
|
|
|
|
|
|
| 7.1.3 | 软删除 | 不物理删除数据 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
### 7.2 权限控制
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 验收项 | 验收标准 | 结果 |
|
|
|
|
|
|
|:---:|-------|---------|:----:|
|
|
|
|
|
|
| 7.2.1 | 接口权限 | 所有接口有权限注解 | ✅ |
|
|
|
|
|
|
| 7.2.2 | 按钮权限 | 按钮有权限指令 | ⏳ |
|
|
|
|
|
|
| 7.2.3 | 数据权限 | 根据角色过滤数据 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 八、兼容性验收
|
|
|
|
|
|
|
|
|
|
|
|
### 8.1 浏览器兼容性
|
|
|
|
|
|
|
|
|
|
|
|
| 序号 | 浏览器 | 版本 | 结果 |
|
|
|
|
|
|
|:---:|-------|------|:----:|
|
|
|
|
|
|
| 8.1.1 | Chrome | 最新版 | ⏳ |
|
|
|
|
|
|
| 8.1.2 | Firefox | 最新版 | ⏳ |
|
|
|
|
|
|
| 8.1.3 | Safari | 最新版 | ⏳ |
|
|
|
|
|
|
| 8.1.4 | Edge | 最新版 | ⏳ |
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 九、验收总结
|
|
|
|
|
|
|
|
|
|
|
|
### 验收统计
|
|
|
|
|
|
|
|
|
|
|
|
| 类别 | 总数 | 已通过 | 未通过 | 待验收 | 通过率 |
|
|
|
|
|
|
|-----|:---:|:-----:|:-----:|:-----:|:-----:|
|
|
|
|
|
|
| 功能验收 | 42 | 0 | 0 | 42 | 0% |
|
|
|
|
|
|
| 界面验收 | 9 | 0 | 0 | 9 | 0% |
|
|
|
|
|
|
| 性能验收 | 7 | 0 | 0 | 7 | 0% |
|
|
|
|
|
|
| 代码质量 | 11 | 11 | 0 | 0 | 100% |
|
|
|
|
|
|
| 文档验收 | 8 | 8 | 0 | 0 | 100% |
|
|
|
|
|
|
| 业务规则 | 8 | 0 | 0 | 8 | 0% |
|
|
|
|
|
|
| 安全验收 | 5 | 0 | 0 | 5 | 0% |
|
|
|
|
|
|
| 兼容性 | 4 | 0 | 0 | 4 | 0% |
|
|
|
|
|
|
| **总计** | **94** | **19** | **0** | **75** | **20%** |
|
|
|
|
|
|
|
|
|
|
|
|
### 验收结论
|
|
|
|
|
|
|
|
|
|
|
|
- ✅ **代码质量验收通过** - 编译通过,代码规范,注释完整
|
|
|
|
|
|
- ✅ **文档验收通过** - 文档完整详细
|
|
|
|
|
|
- ⏳ **功能验收待进行** - 需要启动服务进行功能测试
|
|
|
|
|
|
- ⏳ **性能验收待进行** - 需要进行性能测试
|
|
|
|
|
|
- ⏳ **安全验收待进行** - 需要进行安全测试
|
|
|
|
|
|
|
|
|
|
|
|
### 下一步行动
|
|
|
|
|
|
|
|
|
|
|
|
1. **启动后端服务**
|
|
|
|
|
|
- 执行数据库脚本
|
|
|
|
|
|
- 启动Spring Boot应用
|
|
|
|
|
|
- 验证接口可用性
|
|
|
|
|
|
|
|
|
|
|
|
2. **启动前端服务**
|
|
|
|
|
|
- 启动开发服务器
|
|
|
|
|
|
- 访问会员管理页面
|
|
|
|
|
|
- 进行功能测试
|
|
|
|
|
|
|
|
|
|
|
|
3. **功能验收**
|
|
|
|
|
|
- 按照验收清单逐项测试
|
|
|
|
|
|
- 记录测试结果
|
|
|
|
|
|
- 修复发现的问题
|
|
|
|
|
|
|
|
|
|
|
|
4. **最终验收**
|
|
|
|
|
|
- 确认所有功能正常
|
|
|
|
|
|
- 确认性能达标
|
|
|
|
|
|
- 确认安全合规
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
**验收人:** _______________
|
|
|
|
|
|
**验收日期:** _______________
|
|
|
|
|
|
**验收结果:** □ 通过 □ 不通过 □ 有条件通过
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
*验收清单生成时间:2026-01-31 23:30*
|
2026-01-31 23:14:11 +08:00
|
|
|
|
*开发团队 | pangu*
|