Appearance
白名单管理
功能需求表
| 序号 | 功能需求 | 需求描述 | 功能说明 | 校验规则 | 交互说明与流程 | 涉及字段 | 错误提示 | 成功提示 |
|---|---|---|---|---|---|---|---|---|
| 1 | 白名单列表查询 | 提供多条件组合查询功能,支持按供应商名称、联系电话、分类等条件筛选白名单供应商 ①供应商用户名改成供应商公司名称 2026.3.13 | 查询字段: • 供应商用户名:文本输入框,支持模糊匹配,最多50个字符 • 手机号:文本输入框,数字校验,支持模糊匹配 • 供应商分类:下拉选择,默认显示"全部分类" 操作按钮: • 查询:根据当前筛选条件刷新白名单列表 • 重置:清空所有筛选条件,恢复初始状态 | - | 1.输入查询条件(可多条件组合) 2.点击"查询"按钮,刷新白名单列表 3.点击"重置"按钮,清空所有筛选条件,恢复初始状态 | 供应商用户名、手机、供应商分类 | - | - |
| 2 | 白名单列表展示 | 以表格形式展示白名单供应商信息,支持分页浏览 | 表格字段: • ID:供应商唯一标识 • 供应商用户名:供应商用户名 • 姓名:姓名 • 手机号:格式138-0013-8000 • 分类:供应商分类 • 加入时间:格式YYYY-MM-DD HH:mm:ss • 操作:用户详情、移除 分页规则: • 每页显示10条数据(可切换10/20/50/100条) • 支持"上一页"、"下一页"翻页 • 支持页码跳转 • 显示总数据条数"共 X 条" | - | 1.页面加载时自动查询并显示白名单列表 2.表格和搜索条件排序 3.支持分页浏览 4.操作列显示"查看文件资料"、"用户详情"、"移除"按钮 | ID、供应商用户名、姓名、手机号、分类、加入时间、操作 | - | - |
| 3 | 查看供应商详情 | 以只读方式查看供应商的完整信息 | 黑白名单用户详情(弹框) | - | 1.点击白名单列表操作列的"用户详情"按钮 2.弹出详情弹窗 3.显示供应商完整信息(只读) 4.点击"关闭"按钮关闭弹窗 | ID、供应商用户名、姓名、手机号、供应商分类等信息 | - | - |
| 4 | 移除白名单 | 支持将供应商移出白名单 | 点击"移除"链接,弹出二次确认对话框:"确定要将该供应商移出白名单吗?" 移除后,供应商仍在供应商列表中,但不在白名单中 业务规则: • 移除后供应商可以重新添加到白名单 | - | 1.点击白名单列表操作列的"移除"链接 2.弹出确认对话框:"确定要将该供应商移出白名单吗?" 3.点击"确定"按钮 4.调用移除接口 5.显示成功提示 6.列表刷新 | - | 网络异常,请稍后重试 | 已移出白名单 |
| 5 | 分页功能 | 支持分页浏览白名单列表 | 分页规则: • 每页显示10条数据(可切换10/20/50/100条) • 支持"上一页"、"下一页"翻页 • 支持页码跳转 • 显示总数据条数"共 X 条" | - | 1.白名单列表加载时自动显示分页控件 2.点击"上一页"、"下一页"按钮翻页 3.输入页码直接跳转 4.选择每页显示条数(10/20/50/100) 5.显示当前页码、总页数、总数据条数 | pageNum、pageSize | - | - |
提示信息表
| 场景 | 提示类型 | 提示内容 |
|---|---|---|
| 移除成功 | Success | 已移出白名单 |
| 供应商已在白名单 | Error | 该供应商已在白名单中 |
| 网络异常 | Error | 网络异常,请稍后重试 |
| 移除确认 | Warning | 确定要将该供应商移出白名单吗? |
修订历史表
| 序号 | 修订日期 | 需求名称 | 修订内容 | 修订人 |
|---|---|---|---|---|
| 1 | 2026.3.12 | 修改表格表头 | 供应商用户名改成供应商公司名称 | 雷真 |