Appearance
商品回收站
功能需求表
| 序号 | 功能需求 | 需求描述 | 功能说明 | 校验规则 | 交互说明与流程 | 涉及字段 | 错误提示 | 成功提示 |
|---|---|---|---|---|---|---|---|---|
| 1 | 回收站列表查询 | 提供多条件组合查询功能,支持按商品名称、商品ID、品牌名称、商品分类进行筛选 | 查询字段: • 商品ID:文本输入框,支持模糊匹配 • 商品名称:文本输入框,支持模糊匹配 • 品牌名称:文本输入框,支持模糊匹配 • 商品分类:下拉选择,默认显示"请选择商品分类" | - | 点击"查询"按钮:根据当前筛选条件刷新回收站列表 点击"重置"按钮:清空所有筛选条件,恢复初始状态 | 商品名称、商品ID、品牌名称、商品分类 | - | - |
| 2 | 回收站列表展示 | 以表格形式展示已删除商品信息,支持分页浏览 | 表格字段:商品ID、商品名称、商品图片、商品分类、品牌、价格(元)、审核状态、操作(详情|恢复) 分页规则: • 每页显示10条数据(可切换10/20/50/100/200条) • 支持"上一页"、"下一页"翻页 • 支持页码跳转 • 显示总数据条数"共 X 条" | - | 1.页面加载时自动查询并显示列表 2.支持索条件排序 3.支持分页浏览 4.操作列显示"详情"、"还原"链接 | 商品编号、商品名称、商品图片、商品分类、审核状态、品牌、价格(元) | - | - |
| 3 | 还原 | 恢复商品 | 点击"还原"链接,恢复商品, 商品列表中展示 | - | 1.点击商品行的"还原"链接 2.弹出确认对话框:"确定要恢复该商品吗?" 3.点击"确定"按钮 4.恢复商品 5.显示成功提示 6.列表刷新 | - | - | 商品恢复成功 |
| 4 | 批量还原 | 批量恢复商品 | 点击"批量还原"按钮,恢复商品,商品列表中展示 | - | 1.点击"批量还原"按钮 2.弹出确认对话框:"确定要恢复所选中的商品吗?" 3.点击"确定"按钮 4.恢复商品 5.显示成功提示 6.列表刷新 | - | - | 商品恢复成功 |
| 5 | 详情 | 弹出商品详情弹框 | 点击"查看"弹出商品详情 | - | 1.点击"详情"按钮 2.弹出商品详情页面 | - | - | - |
| 6 | 删除商品 | 支持删除商品 | 点击"删除"链接,弹出二次确认对话框:"确定要删除该商品吗?" 删除操作为软删除(逻辑删除),设置 is_deleted = 1 删除商品 | - | 1.点击商品行的"删除"链接 2.弹出确认对话框:"确定要删除该商品吗?" 3.点击"确定"按钮 4.调用删除接口 5.显示成功提示 6.列表刷新 | - | 删除失败,该商品关联了订单 | 商品删除成功 |
提示信息表
| 场景 | 提示类型 | 提示内容 |
|---|---|---|
| 恢复成功 | Success | 商品恢复成功 |
| 删除成功 | Success | 商品删除成功 |
| 删除失败 | Error | 删除失败,该商品关联了订单 |
| 网络异常 | Error | 网络异常,请稍后重试 |