用户管理.md 4.0 KB

登录用户通过手机号验证码登录,登录进来以后可以建立子用户信息。子用户信息有姓名、性别、年龄、肩宽(cm)、身长(cm)、注册时间、用户穴位表id信息。 用户通过手机号登录后可以绑定设备。 如果绑定了设备的其他用户登录后扫码可以看到子用户信息。 后台管理有管理员可以登录进来看到所有人信息和所有操作。刚刚说的登录用户通过手机号验证码登录,登录进来以后可以建立子用户信息。子用户信息有姓名、、性别、年龄、肩宽(cm)、身长(cm)、注册时间、用户穴位表id信息。

                           用户通过手机号登录后可以绑定设备。
                           如果绑定了设备的其他用户登录后扫码可以看到子用户信息。这种是客户的操作。我管理员可以对这些进行管理、增加、修改、删除、查看操作

还有一种用户是专家可以发表文章等。(专家的功能和菜单也不用实现) 现在按这种模式设计一下表结构和之前的日志框架。以及用户管理功能

这样改。 应用用户和设备绑定。 子用户和设备绑定。 管理端前端叫用户管理有这些字段还有个字段是指宽 | 1寸 | 数字 | 否 | 男性1.5-2.8cm / 女性1.3-2.4cm | 选填,提高精度 | | 1.5寸 | 数字 | 否 | 男性2.2-4.0cm / 女性2.0-3.5cm | 选填 | | 3寸 | 数字 | 否 | 男性4.5-8.0cm / 女性4.0-7.0cm | 选填 | | 多选框 | 序号 | 用户ID | 姓名 | 性别 | 年龄 | 手机号 | 设备编号 | 肩宽(cm) | 身长(cm) | 穴位表 | 注册时间 | 操作 | |--------|------|--------|------|------|------|--------|----------|----------|----------|------------|----------|------| | ☐ | 1 | U001 | 张三 | 男 | 35 | 138*1234 | AJY001,AJY002 | 42 | 85 | 查看 | 2026-03-15 | 查看/编辑/删除 | | ☐ | 2 | U002 | 李四 | 女 | 33 | 139*5678 | AJY001 | 36 | 78 | 查看 | 2026-03-18 | 查看/编辑/删除 | | ☐ | 3 | U003 | 王五 | 男 | 62 | 137****9012 | - | 40 | 82 | 查看 | 2026-03-20 | 查看/编辑/删除 | 穴位表不用管

列表查询条件

查询字段 类型 说明
姓名/手机号 文本输入 支持模糊搜索
设备编号 文本输入 支持模糊搜索,可查该设备关联的所有用户
性别 下拉选择 全部 / 男 / 女
注册时间范围 日期区间 开始日期 ~ 结束日期
穴位表状态 下拉选择 全部 / 已生成 / 未生成

查询规则

  • 支持多条件组合查询
  • 点击【查询】按钮:根据输入条件筛选列表
  • 点击【重置】按钮:清空所有查询条件,恢复默认列表

列表操作按钮

按钮 功能说明
导入 批量导入用户数据(提供Excel模板下载)
导出 导出当前筛选结果为Excel文件
新增 进入新增用户界面
批量删除 选中多条记录后批量删除(需二次确认)
设备管理 管理用户绑定的设备列表(支持多设备绑定)

新增/编辑操作

新增界面表单字段

字段名 类型 必填 验证规则 说明
姓名 文本 最长50字符 用户真实姓名
性别 单选 男 / 女 -
年龄 数字 1-120 -
手机号 文本 11位手机号格式,唯一值 -
肩宽 数字 男性36-52cm / 女性32-46cm 单位:厘米
身长 数字 男性75-95cm / 女性70-88cm 单位:厘米(坐高)
1寸 数字 男性1.5-2.8cm / 女性1.3-2.4cm 选填,提高精度
1.5寸 数字 男性2.2-4.0cm / 女性2.0-3.5cm 选填
3寸 数字 男性4.5-8.0cm / 女性4.0-7.0cm 选填

操作按钮: | 按钮 | 功能说明 | |------|----------| | 保存 | 保存用户档案 | | 取消 | 放弃编辑,返回列表 | | 生成穴位坐标 | 根据体型数据计算穴位对照表并保存 |