Appearance
供应商列表
功能需求表
| 序号 | 功能需求 | 需求描述 | 功能说明 | 校验规则 | 交互说明与流程 | 涉及字段 | 错误提示 | 成功提示 |
|---|---|---|---|---|---|---|---|---|
| 1 | 供应商列表查询 | 提供多条件组合查询功能,支持按姓名、手机号、分类、状态进行筛选 | 查询字段: • 姓名:文本输入框,支持模糊匹配 手机号:文本输入框,支持模糊匹配 供应商分类:下拉选择,默认显示"全部分类" • 状态:下拉选择,默认显示"全部状态",可选"正常"/"禁用" 操作按钮: • 查询:根据当前筛选条件刷新供应商列表 • 重置:清空所有筛选条件,恢复初始状态 | - | 1.输入查询条件(可多条件组合) 2.点击"查询"按钮,刷新供应商列表 3.点击"重置"按钮,清空所有筛选条件,恢复初始状态 | 供应商用户名、联系电话、供应商分类、状态 | - | - |
| 2 | 供应商列表展示 | 以表格形式展示供应商信息,支持分页浏览 | 表格字段: ID:供应商唯一标识 姓名:姓名 手机:手机,格式:138-0013-8000 分类:供应商分类 状态:Swich按钮 创建时间:格式YYYY-MM-DD HH:mm:ss 操作:查看、编辑、白名单、黑名单 分页规则: 每页显示10条数据(可切换10/20/50/100条) 支持"上一页"、"下一页"翻页 支持页码跳转 显示总数据条数"共 X 条" | - | 1.页面加载时自动查询并显示供应商列表 2.表格和搜索条件排序 3.支持分页浏览 4.操作列显示"查看、编辑、白名单、黑名单"按钮 | ID、姓名、手机号、分类、状态、创建时间、操作 | - | - |
| 3 | 新增供应商 | 支持管理员创建新供应商 | 字段定义: 姓名:文本输入框,必填,2-20个字符 手机:文本输入框,必填,11位数字,唯一性校验 邮箱:文本输入框,必填,唯一性校验 密码:密码输入框,必填,6-20位 供应商分类:下拉选择,必填,从分类列表中选择 | 姓名:不能为空;2-20个字符 手机:不能为空;11位数字;唯一性校验 邮箱:邮箱格式校验;唯一性校验 密码:不能为空;6-20位 供应商分类:不能为空;必须选择分类 | 1.点击"新增"按钮 2.弹出"新增供应商"表单弹窗 3.填写供应商信息(带*为必填) 4.实时校验(供应商名称唯一性、联系电话唯一性) 5.选择供应商分类 6.点击"确认"按钮 7.校验数据(唯一性、格式) 8.保存成功,显示成功提示 9.弹窗关闭,列表刷新 | 姓名 手机 邮箱 密码 分类 | 请输入姓名 姓名长度为2-20个字符 请输入手机号 请输入正确的手机号 该手机号已存在 请输入正确的邮箱地址 该邮箱已存在 请输入密码 密码长度为6-20位 请选择供应商分类 网络异常,请稍后重试 | 供应商创建成功 |
| 4 | 编辑供应商 | 支持编辑供应商基本信息 | 可编辑字段: 姓名:文本输入框,2-20个字符 手机:文本输入框,11位数字,唯一性校验 邮箱:文本输入框,唯一性校验 密码:密码输入框,6-20位 供应商分类:下拉选择,从分类列表中选择 | 姓名:2-20个字符 手机:11位数字;唯一性校验 邮箱:邮箱格式校验;唯一性校验 密码:6-20位 供应商分类:必须选择分类 | 1.点击供应商行的"编辑"链接 2.弹出"编辑供应商"表单弹窗,回显数据 3.修改供应商信息 4.实时校验 5.点击"确认"按钮 6.校验数据 7.保存成功,显示成功提示 8.弹窗关闭,列表刷新 | 姓名 手机 邮箱 密码 分类 | 姓名长度为2-20个字符 请输入正确的手机号 该手机号已存在 请输入正确的邮箱地址 该邮箱已存在 密码长度为6-20位 请选择供应商分类 网络异常,请稍后重试 | 供应商信息更新成功 |
| 6 | 状态管理 | 支持启用/禁用供应商账号 | 状态枚举: 启用:供应商可正常登录 禁用:供应商无法登录 通过表格"用户状态"列的控件进行切换 | - | 1.点击表格"用户状态"列的状态按钮 2.状态在"启用"、"禁用"之间切换 3.弹出确认提示 4.确认后更新用户状态 5.列表刷新,显示最新状态 | 姓名 手机 邮箱 分类 | - | - |
| 7 | 加入黑名单 | 支持将供应商加入黑名单 | 点击"黑名单"链接,弹出"加入黑名单"表单: 加入原因:多行文本框,必填 附件上传:支持JPG、PNG、PDF格式 -------------------①----------------------- 供应商: 1,系统不在创建新订单(渠道发起创建订单) 2,商品不能上架下架,所有的商品统一下架 3,不能添加新的商品 注意: 当触发上面的操作时,弹框提示请联系客服 渠道商: 渠道商售卖该供应商的商品禁售下架,该供应商的商品不在被销售 中台列表页面不展示已加入黑名单用户信息,统一在黑名单列表页展示 2026.3.12 -------------------③----------------------- 已经在黑名单的无需重复操作, 后端输出code和message message定义:该供应商已在黑名单的无需重复操作 2026.3.18 | 加入原因:不能为空,最多200个字符 | 1.点击供应商行的"黑名单"链接 2.弹出"加入黑名单"表单弹窗 3.填写加入原因 4.上传相关附件(可选) 5.点击"确认"按钮 6.校验数据 7.保存成功,显示成功提示 8.弹窗关闭,列表刷新 | 加入原因 附件 | 请输入加入原因 加入原因长度为2-200个字符 网络异常,请稍后重试 | 供应商已成功加入黑名单 |
| 8 | 加入白名单 | 支持将供应商加入白名单 | 点击"白名单"链接,弹出确认对话框:"确认将XX加入到白名单中" 加入白名单后供应商享有特殊权限或优惠 -------------------②----------------------- 已在白名单的供应商添加商品直接发布,中台不做审核 中台列表页面不展示已加入白名单用户信息,统一在白名单列表展示 2026.3.12 -------------------④----------------------- 已经在白名单的无需重复操作 后端输出code和message message定义:该供应商已在白名单的无需重复操作 2026.3.18 | - | 1.点击供应商行的"白名单"链接 2.弹出确认对话框 3.确认后将供应商加入白名单 4.列表刷新,显示最新状态 | - | - | 供应商已成功加入白名单 |
| 9 | 分页功能 | 支持分页浏览供应商列表 | 分页规则: • 每页显示10条数据(可切换10/20/50/100条) • 支持"上一页"、"下一页"翻页 • 支持页码跳转 • 显示总数据条数"共 X 条" | - | 1.渠道商列表加载时自动显示分页控件 2.点击"上一页"、"下一页"按钮翻页 3.输入页码直接跳转 4.选择每页显示条数(10/20/50/100) 5.显示当前页码、总页数、总数据条数 | pageNum、pageSize | - | - |
| 10 | 供应商资料 | 支持补充供应商资料信息 | 进入供应商资料编辑页面,补充并完善供应商提交的资料(路由跳转方式) | - | - | - | - | - |
| 11 | 导出 | 选择导出和全部导出 | ID 主体名称 分类 联系人 联系电话 省 / 市 / 区 详细地址 创建时间 | - | - | - | - | - |
提示信息表
| 场景 | 提示类型 | 提示内容 |
|---|---|---|
| 供应商创建成功 | Success | 供应商创建成功 |
| 供应商信息更新成功 | Success | 供应商信息更新成功 |
| 供应商已成功加入黑名单 | Success | 供应商已成功加入黑名单 |
| 供应商已成功加入白名单 | Success | 供应商已成功加入白名单 |
| 请输入供应商用户名 | Error | 请输入供应商用户名 |
| 供应商用户名已存在 | Error | 供应商用户名已存在 |
| 请输入姓名 | Error | 请输入姓名 |
| 姓名格式不正确 | Error | 姓名长度为2-20个字符 |
| 请输入手机号 | Error | 请输入手机号 |
| 手机号格式不正确 | Error | 手机号格式不正确 |
| 手机号已存在 | Error | 手机号已存在 |
| 请选择供应商分类 | Error | 请选择供应商分类 |
| 请输入邮箱 | Error | 请输入邮箱 |
| 邮箱格式不正确 | Error | 邮箱格式不正确 |
| 请输入密码 | Error | 请输入密码 |
| 密码格式不正确 | Error | 密码格式不正确 |
| 请输入加入原因 | Error | 请输入加入原因 |
| 加入原因格式不正确 | Error | 加入原因长度为2-200个字符 |
| 网络异常 | Error | 网络异常,请稍后重试 |
| 加入白名单确认 | Warning | 确认将XX加入到白名单中 |
修订记录表
| 序号 | 修订日期 | 需求名称 | 修订内容 | 修订人 |
|---|---|---|---|---|
| 1 | 2026.3.12 | 补充添加供应商黑名单的需求 | 供应商: 1,订单不能创建新的 2,商品不能上架和下架,所有的商品统一下架 3,不能添加新的商品 注意: 当触发上面的操作时,弹框提示请联系客服 渠道商: 渠道商售卖该供应商的商品禁售下架,该供应商的商品不在被销售 | 雷真 |
| 2 | 2026.3.12 | 补充添加供应商白名单的需求 | 已在白名单的供应商添加商品直接发布,中台不做审核 | 雷真 |
| 3 | 2026.3.18 | 已经在黑名单的无需重复拉黑 | 已经在黑名单的无需重复操作, 后端输出code和message message定义:该供应商已在黑名单的无需重复操作 | 雷真 |
| 4 | 2026.3.18 | 已经在白名单的无需重复拉白 | 已经在白名单的无需重复操作 后端输出code和message message定义:该供应商已在白名单的无需重复操作 | 雷真 |