refactor(backend): 重构动物相关 API 接口
- 更新了动物数据结构和相关类型定义 - 优化了动物列表、详情、创建、更新和删除接口 - 新增了更新动物状态接口 - 移除了与认领记录相关的接口 -调整了 API 响应结构
This commit is contained in:
@@ -383,6 +383,68 @@
|
||||
- 农场老板可以查看认领情况和认领者信息
|
||||
- 农场老板可以设置认领费用和条件
|
||||
|
||||
### 3.11 管理员后台功能
|
||||
|
||||
#### 故事24:用户管理
|
||||
**As a** 系统管理员
|
||||
**I want to** 管理平台用户信息
|
||||
**So that** 我可以维护平台用户质量和安全
|
||||
|
||||
**验收标准:**
|
||||
- 管理员可以查看所有用户列表
|
||||
- 管理员可以搜索和筛选用户(按注册时间、状态等)
|
||||
- 管理员可以禁用/启用用户账号
|
||||
- 管理员可以查看用户详细信息(注册信息、活动记录等)
|
||||
- 管理员可以导出用户数据报表
|
||||
|
||||
#### 故事25:商家审核
|
||||
**As a** 系统管理员
|
||||
**I want to** 审核商家入驻申请
|
||||
**So that** 我可以确保商家资质合规
|
||||
|
||||
**验收标准:**
|
||||
- 管理员可以查看待审核的商家申请列表
|
||||
- 管理员可以查看商家提交的资质证明材料
|
||||
- 管理员可以批准或拒绝商家申请
|
||||
- 系统会向商家发送审核结果通知
|
||||
- 审核通过的商家账号自动激活
|
||||
|
||||
#### 故事26:内容审核
|
||||
**As a** 系统管理员
|
||||
**I want to** 审核用户发布的内容
|
||||
**So that** 我可以维护平台内容质量
|
||||
|
||||
**验收标准:**
|
||||
- 管理员可以查看待审核的内容列表(旅行计划、动态、评论等)
|
||||
- 管理员可以审核并通过合规内容
|
||||
- 管理员可以拒绝或删除违规内容
|
||||
- 系统会记录审核操作日志
|
||||
- 用户会收到内容审核结果通知
|
||||
|
||||
#### 故事27:数据统计
|
||||
**As a** 系统管理员
|
||||
**I want to** 查看平台运营数据
|
||||
**So that** 我可以监控平台运营状况
|
||||
|
||||
**验收标准:**
|
||||
- 管理员可以查看用户注册趋势图表
|
||||
- 管理员可以查看订单和交易统计
|
||||
- 管理员可以查看各功能模块使用情况
|
||||
- 管理员可以导出数据报表
|
||||
- 系统提供数据可视化仪表盘
|
||||
|
||||
#### 故事28:权限管理
|
||||
**As a** 系统管理员
|
||||
**I want to** 管理管理员账号权限
|
||||
**So that** 我可以控制不同管理员的访问权限
|
||||
|
||||
**验收标准:**
|
||||
- 管理员可以创建和管理其他管理员账号
|
||||
- 管理员可以分配不同的权限角色
|
||||
- 系统支持RBAC权限控制模型
|
||||
- 权限变更会记录操作日志
|
||||
- 管理员只能访问其权限范围内的功能
|
||||
|
||||
## 4. 非功能性需求
|
||||
|
||||
### 4.1 性能需求
|
||||
@@ -401,6 +463,28 @@
|
||||
### 4.3 兼容性需求
|
||||
- 支持微信小程序平台
|
||||
- 兼容不同屏幕尺寸的移动设备
|
||||
- 管理员后台支持主流浏览器(Chrome、Firefox、Safari、Edge)
|
||||
|
||||
### 4.4 管理员后台特殊需求
|
||||
|
||||
#### 4.4.1 安全需求
|
||||
- 管理员操作需要双重身份验证
|
||||
- 敏感操作(用户封禁、资金操作等)需要二次确认
|
||||
- 管理员登录IP地址限制和异常登录检测
|
||||
- 操作日志完整记录且不可篡改
|
||||
- 权限分级管理,不同角色管理员拥有不同操作权限
|
||||
|
||||
#### 4.4.2 性能需求
|
||||
- 管理员后台页面加载时间不超过2秒
|
||||
- 大数据量查询响应时间不超过5秒
|
||||
- 支持同时在线管理员用户数50人
|
||||
- 批量操作处理能力(如批量审核、批量导出)
|
||||
|
||||
#### 4.4.3 可靠性需求
|
||||
- 关键管理操作支持事务回滚
|
||||
- 系统异常时自动保存操作进度
|
||||
- 数据备份和恢复机制
|
||||
- 7×24小时运维监控
|
||||
|
||||
## 5. 优先级建议
|
||||
|
||||
@@ -426,6 +510,7 @@
|
||||
- 活动组织者功能
|
||||
- 农场老板功能
|
||||
- 官网功能
|
||||
- 管理员后台基础功能(用户管理、内容审核)
|
||||
|
||||
**Could Have(可以有):**
|
||||
- 视频监控功能
|
||||
@@ -528,6 +613,52 @@
|
||||
- 在线入驻申请表单
|
||||
- 商家成功案例和收益数据展示
|
||||
|
||||
#### 管理员登录页面
|
||||
- 管理员账号密码登录
|
||||
- 双重身份验证
|
||||
- 忘记密码功能
|
||||
- 安全登录提示
|
||||
|
||||
#### 管理员仪表盘
|
||||
- 平台运营数据概览(用户数、订单数、交易额等)
|
||||
- 实时数据图表展示
|
||||
- 待处理事项提醒(待审核商家、待审核内容等)
|
||||
- 系统状态监控
|
||||
|
||||
#### 用户管理页面
|
||||
- 用户列表展示(支持搜索和筛选)
|
||||
- 用户详细信息查看
|
||||
- 账号状态管理(启用/禁用)
|
||||
- 用户行为记录查看
|
||||
- 数据导出功能
|
||||
|
||||
#### 商家审核页面
|
||||
- 待审核商家列表
|
||||
- 商家资质材料查看
|
||||
- 审核操作(通过/拒绝)
|
||||
- 审核意见填写
|
||||
- 审核历史记录
|
||||
|
||||
#### 内容审核页面
|
||||
- 待审核内容列表(旅行计划、动态、评论等)
|
||||
- 内容详情查看
|
||||
- 批量审核功能
|
||||
- 审核标准说明
|
||||
- 违规内容处理记录
|
||||
|
||||
#### 数据统计页面
|
||||
- 用户增长趋势图表
|
||||
- 订单和交易统计分析
|
||||
- 各功能模块使用情况统计
|
||||
- 自定义报表生成
|
||||
- 数据导出和下载
|
||||
|
||||
#### 权限管理页面
|
||||
- 管理员账号列表
|
||||
- 角色权限配置
|
||||
- 操作日志查看
|
||||
- 权限变更记录
|
||||
|
||||
#### 商品管理页面
|
||||
- 商品列表展示
|
||||
- 添加/编辑商品功能
|
||||
@@ -572,6 +703,21 @@
|
||||
5. 商家处理订单
|
||||
6. 服务完成,用户评价
|
||||
|
||||
#### 管理员审核流程:
|
||||
1. 商家/用户提交申请或内容
|
||||
2. 系统将待审核项加入审核队列
|
||||
3. 管理员登录后台查看待处理事项
|
||||
4. 管理员审核申请/内容
|
||||
5. 系统记录审核结果并通知申请人
|
||||
6. 审核通过的内容/申请正式生效
|
||||
|
||||
#### 权限管理流程:
|
||||
1. 超级管理员创建新的管理员账号
|
||||
2. 分配相应的权限角色
|
||||
3. 管理员使用分配的权限登录后台
|
||||
4. 系统根据权限控制功能访问范围
|
||||
5. 所有操作记录日志供审计使用
|
||||
|
||||
## 7. 验收标准
|
||||
|
||||
### 7.1 功能验收
|
||||
@@ -586,4 +732,15 @@
|
||||
|
||||
### 7.3 安全验收
|
||||
- 安全测试通过
|
||||
- 用户隐私保护符合法规要求
|
||||
- 用户隐私保护符合法规要求
|
||||
- 管理员后台权限控制符合RBAC模型要求
|
||||
- 操作日志完整且不可篡改
|
||||
- 敏感操作二次确认机制正常工作
|
||||
|
||||
### 7.4 管理员后台专项验收
|
||||
- 所有管理员功能用户故事验收标准均已满足
|
||||
- 后台页面加载性能符合要求(≤2秒)
|
||||
- 大数据量查询响应时间符合要求(≤5秒)
|
||||
- 批量操作功能正常工作
|
||||
- 数据导出功能完整可用
|
||||
- 权限分级控制准确无误
|
||||
Reference in New Issue
Block a user