Appearance
品牌列表
功能需求表
| 序号 | 功能需求 | 需求描述 | 功能说明 | 校验规则 | 交互说明与流程 | 涉及字段 | 错误提示 | 成功提示 |
|---|---|---|---|---|---|---|---|---|
| 1 | 品牌列表查询 | 提供多条件组合查询功能,支持按品牌名称、类目名称进行筛选 | 查询字段: • 品牌名称:文本输入框,支持模糊匹配 • 类目名称:文本输入框,支持模糊匹配 操作按钮: • 查询:根据当前筛选条件刷新品牌列表 • 重置:清空所有筛选条件,恢复初始状态 | - | 1.输入查询条件(可多条件组合) 2.点击"查询"按钮,刷新品牌列表 3.点击"重置"按钮,清空所有筛选条件,恢复初始状态 | 品牌名称、类目名称 | - | - |
| 2 | 品牌列表展示 | 以表格形式展示品牌信息,支持分页浏览 | 表格字段: • ID:品牌唯一标识 • 所属类目:显示类目路径,如"食品饮料>饮料",支持2级 • 品牌名称:品牌名称 • 品牌LOGO:品牌LOGO图片 • 创建时间:格式YYYY-MM-DD HH:mm:ss • 操作:编辑、删除 分页规则: • 每页显示10条数据(可切换10/20/50/100条) • 支持"上一页"、"下一页"翻页 • 支持页码跳转 • 显示总数据条数"共 X 条" | - | 1.页面加载时自动查询并显示品牌列表 2.搜索条件排序 3.支持分页浏览 4.操作列显示"编辑"、"删除"按钮 | 序号、ID、所属类目、品牌名称、品牌LOGO、创建时间、操作 | - | - |
| 3 | 新增品牌 | 支持管理员创建新品牌 | 字段定义: • 品牌名称(中文):文本输入框,必填,1-50个字符,唯一性校验 • 品牌名称(英文):文本输入框,非必填,1-100个字符,仅支持英文字母、数字、空格、横杠 • 品牌logo:图片上传,非必填,仅支持JPG/PNG格式,文件大小不超过2MB,建议尺寸200×200px • 品牌简介:多行文本域,非必填,最多500个字符 • 所属类目:两级联动选择,必填 - 一级类目:单选,从类目列表中选择(服装、保洁用品、食品、数码产品、杂货等) - 二级类目:单选,根据一级类目动态加载(如服装类目下:外衣、毛衣、衬衫、裤子、秋裤、内裤等) | 品牌名称(中文):不能为空;1-50个字符;唯一性校验 品牌名称(英文):仅支持英文字母、数字、空格、横杠;最大100个字符 品牌logo:仅支持JPG/PNG格式;文件大小不超过2MB 品牌简介:最多500个字符 所属类目:不能为空;必须选择一级类目和二级类目 | 1.点击"新增"按钮 2.显示"新增"表单区域 3.填写品牌信息(带*为必填) 4.实时校验(品牌名称唯一性) 5.上传品牌logo(可选) 6.选择所属类目(一级、二级) 7.点击"保存"按钮 8.校验数据 9.保存成功,显示成功提示 10.表单清空,列表刷新 | 品牌名称(中文)、品牌名称(英文)、品牌logo、品牌简介、所属类目 | 请输入品牌名称(中文) 品牌名称(中文)长度为1-50个字符 该品牌名称已存在 品牌logo仅支持JPG/PNG格式 品牌logo文件大小不能超过2MB 品牌简介最多500个字符 请选择一级类目 请选择二级类目 网络异常,请稍后重试 | 品牌创建成功 |
| 4 | 编辑品牌 | 支持编辑品牌基本信息 | 可编辑字段: • 品牌名称(中文):文本输入框,必填,1-50个字符,唯一性校验(编辑时排除自己) • 品牌名称(英文):文本输入框,非必填,1-100个字符,仅支持英文字母、数字、空格、横杠 • 品牌logo:图片上传,支持重新上传或删除,仅支持JPG/PNG格式,文件大小不超过2MB • 品牌简介:多行文本域,非必填,最多500个字符 • 所属类目:两级联动选择,必填 不可编辑字段: • ID:唯一标识,不可修改 数据回显: • 表单打开时,自动回显该品牌的现有信息 | 品牌名称(中文):不能为空;1-50个字符;唯一性校验(编辑时排除自己) 品牌名称(英文):仅支持英文字母、数字、空格、横杠;最大100个字符 品牌logo:仅支持JPG/PNG格式;文件大小不超过2MB 品牌简介:最多500个字符 所属类目:不能为空;必须选择一级类目和二级类目 | 1.点击品牌行的"编辑"按钮 2.显示"编辑品牌"表单区域,回显数据 3.修改品牌信息 4.实时校验 5.修改所属类目 6.点击"保存"按钮 7.校验数据 8.保存成功,显示成功提示 9.表单清空,列表刷新 | 品牌名称(中文)、品牌名称(英文)、品牌logo、品牌简介、所属类目 | 请输入品牌名称(中文) 品牌名称(中文)长度为1-50个字符 该品牌名称已存在 品牌logo仅支持JPG/PNG格式 品牌logo文件大小不能超过2MB 品牌简介最多500个字符 请选择一级类目 请选择二级类目 网络异常,请稍后重试 | 品牌信息更新成功 |
| 5 | 删除品牌 | 支持删除品牌 | 点击"删除"按钮,弹出二次确认对话框:"确定要删除该品牌吗?" 删除操作为软删除(逻辑删除),设置 is_deleted = 1 删除操作不可恢复 业务规则: • 不允许删除已关联商品的品牌 | - | 1.点击品牌行的"删除"按钮 2.弹出确认对话框:"确定要删除该品牌吗?" 3.点击"确定"按钮 4.调用删除接口 5.显示成功提示 6.列表刷新 | - | 删除失败,该品牌关联了商品 网络异常,请稍后重试 | 品牌删除成功 |
| 6 | 分页功能 | 支持分页浏览 | 分页规则: • 每页显示10条数据(可切换10/20/50/100条) • 支持"上一页"、"下一页"翻页 • 支持页码跳转 • 显示总数据条数"共 X 条" | - | 1.用户列表加载时自动显示分页控件 2.点击"上一页"、"下一页"按钮翻页 3.输入页码直接跳转 4.选择每页显示条数(10/20/50/100) 5.显示当前页码、总页数、总数据条数 | pageNum、pageSize | - | - |
提示信息表
| 场景 | 提示类型 | 提示内容 |
|---|---|---|
| 品牌创建成功 | Success | 品牌创建成功 |
| 品牌信息更新成功 | Success | 品牌信息更新成功 |
| 品牌删除成功 | Success | 品牌删除成功 |
| 请输入品牌名称(中文) | Error | 请输入品牌名称(中文) |
| 网络异常 | Error | 网络异常,请稍后重试 |