[!tip] 可能会有多个不同设备使用相同的sip id, 导致用户管理到其他设备
所以, 在用户应该只与绑定码进行关联, 不关心设备id
[!tip] 设备可能在注册后,更改国标id重新注册, 导致多台设备使用同一个绑定码
如果新设备绑定码与已有设备的绑定码有冲突, 则移除已有设备的绑定码,
确保一个绑定码永远只对应一个设备, 不对设备国标域进行区分.
字段 | 类型 | 值介绍 | 默认 | 备注 |
---|---|---|---|---|
id | int | 主键 | 无 | 无 |
account | varchar(30) | 登录账号 | 无 | 登录账号 |
name | varchar(100) | 昵称 | 随机用户id | 用户名称 |
reginCode | varchar(10) | 手机号区号 | 86 | 用户手机号区号 |
phone | varchar(16) | 手机号 | 无 | 用户手机号 |
passwd | varchar(255) | 密码 | 无 | 用户密码摘要 |
字段 | 类型 | 值介绍 | 默认 | 备注 |
---|---|---|---|---|
bindId | int | 主键 | 无 | 无 |
accountId | int | 用户id | 无 | 用户id |
devCode | varchar(255) | 绑定码 | 无 | 绑定码 |
createTime | datetime | 绑定时间 | 无 | 创建时间 |
字段 | 类型 | 值介绍 | 默认 | 备注 |
---|---|---|---|---|
id | int | 主键 | 无 | 无 |
account | varchar(30) | 登录账号 | 无 | 登录账号 |
name | varchar(100) | 昵称 | 随机用户id | 用户名称 |
passwd | varchar(255) | 密码 | 无 | 用户密码摘要 |
管理员sip配置表, 用于管理sip信息, 允许多种设备同步接入到平台 可以指定域启用绑定设备, 用于设备上线时获取设备绑定码, 用于app端用户绑定设备 不同域允许配置为黑名单, 白名单, 无限制 等形式对设备进行管理
字段 | 类型 | 值介绍 | 默认 | 备注 |
---|---|---|---|---|
id | int | 主键 | 无 | 无 |
adminId | int | 管理员id | 无 | 创建者id, 在注册时不发挥作用 |
sipDomain | varchar(100) | sip域名 | 无 | sip域 唯一,根据域来获取对应的密码 |
serverId | varchar(100) | 服务器id | 无 | 服务器id |
password | varchar(100) | 服务器密码 | 无 | 密码 |
description | varchar(255) | 描述 | 无 | 描述 |
enable | char(1) | 是否启用 | 1 | 只有启用的情况下才会被允许注册 |
createTime | datetime | 创建时间 | 无 | 创建时间 |
enableBind | char(1) | 是否启用设备绑定 | 1 | 是否启用设备绑定 1 允许 0 不允许 |
使用字段
devCode
设备注册时获取