REQ-USR-003.md 1.84 KB

REQ-USR-003 用户查询

目标: 按条件检索用户列表,并支持查看单个用户的详情

  • 输入:

    • 表1

| 字段 | 类型 | 必填 | 输入方式 | 显示来源 | 默认值 | 业务规则 | | ---- | ---- | --- | ---- | ----------------------------------------------- | ------- | --------------- | | 查询字段 | 文本 | 否 | 下拉单选 | 用户名/员工名/用户号/部门/用户类型/作废/登录日期/制单人 | 用户名 | — | | 匹配方式 | 文本 | 否 | 下拉单选 | 包含/不包含/等于 | 包含 | — | | 查询值 | 文本 | 否 | 手工输入 | — | — | 与「查询字段」配合使用,空为选择全部 |

  • 输出:

    • 表1

| 字段 | 类型 | 显示来源 | | ---- | ---- | ----- | | 序号 | 数字 | 系统生成 | | 用户名 | 文本 | 用户表 | | 员工名 | 文本 | 职员表 | | 用户号 | 文本 | 用户表 | | 部门 | 文本 | 职员表 | | 用户类型 | 文本 | 用户表 | | 语言 | 文本 | 用户表 | | 作废 | 布尔 | 用户表 | | 登录日期 | 日期时间 | 用户表 | | 制单人 | 文本 | 用户表 | | 制单日期 | 日期时间 | 用户表 |

  • 跨字段规则: -
  • 边界: 单页最大条数受限(默认 100);密码与敏感字段不返回;查询为只读,不产生写副作用
  • 验收: 查询结果与库内数据一致;分页 / 排序 / 过滤参数生效;空结果返回空列表而非错误
  • 依赖表: tUser(读)、tStaff(读,员工名 / 部门显示来源)
  • 依赖接口: —