Appearance
商品列表
功能需求表
| 序号 | 功能需求 | 需求描述 | 功能说明 | 校验规则 | 交互说明与流程 | 涉及字段 | 错误提示 | 成功提示 |
|---|---|---|---|---|---|---|---|---|
| 1 | 快速筛选标签栏 | 在搜索表单上方提供快速筛选标签栏,用户可以通过点击标签快速筛选不同状态的商品 | 标签列表: • 全部商品:显示所有商品 • 已上架:仅显示已上架的商品 • 未上架:仅显示未上架的商品 • 待审核:仅显示待审核的商品 • 未通过:仅显示审核未通过的商品 • 每个标签右侧显示该状态下的商品数量(括号内数字) | - | 1.页面加载时默认选中"全部商品"标签 2.点击其他标签,列表自动刷新 3.标签数量实时统计并显示 | 全部商品、已上架、未上架、待审核、未通过 | - | - |
| 2 | 商品列表查询 | 提供多条件组合查询功能,支持按商品名称、商品ID、商品分类、品牌、进行筛选 | 查询字段: • 商品名称:文本输入框,支持模糊匹配 • 商品ID:文本输入框,支持模糊匹配 • 请选择商品分类:下拉选择 • 请输入品牌名称:文本输入框,支持模糊匹配 | - | 点击"查询"按钮:根据当前筛选条件刷新商品列表 点击"重置"按钮:清空所有筛选条件,恢复初始状态 | 商品名称、商品ID、商品分类、品牌名称 | - | - |
| 3 | 商品列表展示 | 以表格形式展示商品信息,支持分页浏览 | 表格字段:商品ID、商品名称、商品图片、商品分类、品牌、价格(元)、审核状态、上下架、创建时间、操作(详情|编辑|删除) 分页规则:每页显示10条数据,支持10/20/50/100条切换;支持"上一页"、"下一页"翻页;支持页码跳转;显示总数据条数"共 X 条" | - | 支持"上一页"、"下一页"翻页,支持页码跳转,显示总数据条数"共 X 条" | 商品编号、商品名称、商品图片、商品分类、品牌、价格(元)、审核状态、上下架、创建时间 | - | - |
| 4 | 新增商品 | 支持创建新商品 | - | - | 1.点击"新增"按钮,弹框到新增商品页面 2.填写商品信息 3.点击"保存"按钮提交 4.校验数据 5.保存成功,显示成功提示 6.返回列表页 | - | - | 商品创建成功 |
| 5 | 编辑商品 | 支持编辑商品信息 | 注意:商品在下架的时候才能进行编辑,编辑后需要重新进行审核,对于白名单的供应商无需审核直接售卖 | - | 1.点击表格操作列的"编辑"链接,弹框到编辑商品页面 2.页面自动回填当前商品数据 3.修改商品信息 4.点击"保存"按钮保存 5.校验数据 6.保存成功,显示成功提示 7.返回列表页 | - | - | 商品信息更新成功 |
| 6 | 商品上下架 | 支持切换商品的上架/下架状态 | 点击"开关",商品状态切换为"上架/下架" 注意: 未通过审核的商品无法上架 | - | 1.点击商品行的"开关" 2.列表刷新 | 商品状态 | - | 商品上架成功/商品下架成功 |
| 7 | 删除商品 | 支持删除商品 | 点击"删除"链接,弹出二次确认对话框:"确定要删除该商品吗?" 删除操作商品进入回收站 注意: 这里不是软删除,这里的删除是让商品进入商品回收站 | - | 1.点击商品行的"删除"链接 2.弹出确认对话框:"确定要删除该商品吗?" 3.点击"确定"按钮 4.调用删除接口 5.显示成功提示 6.列表刷新 | - | 删除失败,该商品关联了订单 | 商品删除成功 |
| 8 | 导出 | 选择导出和全部导出 | 商品ID 所属类目 商品主图链接 商品名称 副标题 品牌 价格 skuId 外部skuId 规格 库存 创建时间 | - | - | - | - | - |
提示信息表
| 场景 | 提示类型 | 提示内容 |
|---|---|---|
| 新增成功 | Success | 商品创建成功 |
| 编辑成功 | Success | 商品信息更新成功 |
| 上架成功 | Success | 商品上架成功 |
| 下架成功 | Success | 商品下架成功 |
| 删除成功 | Success | 商品删除成功 |
| 删除失败 | Error | 删除失败,该商品关联了订单 |
| 网络异常 | Error | 网络异常,请稍后重试 |