合方圆国标平台绑定流程
设备上线绑定服务流程
- 设备上线平台
- 用户注册账号
- 用户输入鉴定码
- 用户绑定设备
- 用户查询自己设备
平台角色管理
- 主管理员 唯一 平台的全部权限, 包括创建域名管理员
- 域主管理员 多个 管理对应sip域下的对应设备 是否对对应的域信息进行设备绑定
- 域子管理员 多个 管理对应账户下的设备
- 普通用户 多个 管理对应账户下的设备
用户表数据库设计
普通用户表 account
字段 |
类型 |
值介绍 |
默认 |
备注 |
id |
int |
主键 |
无 |
无 |
account |
varchar(30) |
登录账号 |
无 |
登录账号 |
name |
varchar(100) |
昵称 |
随机用户id |
用户名称 |
reginCode |
varchar(10) |
手机号区号 |
86 |
用户手机号区号 |
phone |
varchar(16) |
手机号 |
无 |
用户手机号 |
passwd |
varchar(255) |
密码 |
无 |
用户密码摘要 |
用户绑定设备表 device_bind
字段 |
类型 |
值介绍 |
默认 |
备注 |
bindId |
int |
主键 |
无 |
无 |
accountId |
int |
用户id |
无 |
用户id |
devId |
int |
设备id |
无 |
设备id |
devCode |
varchar(255) |
绑定码 |
无 |
绑定码 |
createTime |
datetime |
创建时间 |
无 |
创建时间 |
管理员表 user
字段 |
类型 |
值介绍 |
默认 |
备注 |
id |
int |
主键 |
无 |
无 |
account |
varchar(30) |
登录账号 |
无 |
登录账号 |
name |
varchar(100) |
昵称 |
随机用户id |
用户名称 |
passwd |
varchar(255) |
密码 |
无 |
用户密码摘要 |
管理员sip配置表
字段 |
类型 |
值介绍 |
默认 |
备注 |
id |
int |
主键 |
无 |
无 |
设备表扩展
使用字段 devCode
设备注册时获取
设备上线平台
- 设备发送连接请求
- 平台根据域将设备分配至不同的管理账户下
- 对应域的管理员账户能够看自己域下方的设备
- 普通用户只能看自己的设备