登录用户通过手机号验证码登录,登录进来以后可以建立子用户信息。子用户信息有姓名、性别、年龄、肩宽(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 | 选填 |
操作按钮: | 按钮 | 功能说明 | |------|----------| | 保存 | 保存用户档案 | | 取消 | 放弃编辑,返回列表 | | 生成穴位坐标 | 根据体型数据计算穴位对照表并保存 |