数据看板
{{ stat.label }}
{{ stat.value }}
{{ Math.abs(stat.trend) }}% vs 上月
开锁趋势
设备状态分布
最近活动
{{ activity.message }}
{{ activity.time }}
设备管理
| 设备信息 | 租户 | 位置 | 状态 | 智能家居 | 电量 | 操作 | |
|---|---|---|---|---|---|---|---|
|
{{ device.name }}
{{ device.sn }}
|
{{ device.tenant }} | {{ device.location }} | {{ device.status === 'online' ? '在线' : device.status === 'offline' ? '离线' : '告警' }} |
|
|
租户管理
{{ tenant.name }}
{{ tenant.type }}
用户管理
| 用户 | 角色 | 租户 | 状态 | 最后登录 | 操作 |
|---|---|---|---|---|---|
|
{{ user.name }}
{{ user.email }}
|
{{ getRoleLabel(user.role) }} | {{ user.tenant }} | {{ user.status === 'active' ? '活跃' : '禁用' }} | {{ user.lastLogin }} |
产品供应商管理
{{ supplier.name }}
{{ supplier.category }}
供应产品:
资质认证:
销售商管理
{{ reseller.name }}
{{ reseller.category }}
供货
{{ reseller.totalSupplied }}
激活
{{ reseller.activated }}
在线
{{ reseller.active }}
销售商运营统计分析
设备总供应
{{ resellers.reduce((sum, s) => sum + s.totalSupplied, 0).toLocaleString() }}
累计供货量
已激活设备
{{ resellers.reduce((sum, s) => sum + s.activated, 0).toLocaleString() }}
激活率 {{ ((resellers.reduce((sum, s) => sum + s.activated, 0) / resellers.reduce((sum, s) => sum + s.totalSupplied, 0)) * 100).toFixed(1) }}%
在线设备
{{ resellers.reduce((sum, s) => sum + s.active, 0).toLocaleString() }}
在线率 {{ ((resellers.reduce((sum, s) => sum + s.active, 0) / resellers.reduce((sum, s) => sum + s.activated, 0)) * 100).toFixed(1) }}%
离线设备
{{ resellers.reduce((sum, s) => sum + s.offline, 0).toLocaleString() }}
离线率 {{ ((resellers.reduce((sum, s) => sum + s.offline, 0) / resellers.reduce((sum, s) => sum + s.activated, 0)) * 100).toFixed(1) }}%
月度营收
£{{ resellers.reduce((sum, s) => sum + s.monthlyRevenue, 0).toLocaleString() }}
订阅总收入
工单总数
{{ resellers.reduce((sum, s) => sum + s.tickets.total, 0) }}
累计工单量
待处理工单
{{ resellers.reduce((sum, s) => sum + s.tickets.open, 0) }}
待处理率 {{ ((resellers.reduce((sum, s) => sum + s.tickets.open, 0) / resellers.reduce((sum, s) => sum + s.tickets.total, 0)) * 100).toFixed(1) }}%
在保设备
{{ resellers.reduce((sum, s) => sum + s.warranty.inWarranty, 0).toLocaleString() }}
在保率 {{ ((resellers.reduce((sum, s) => sum + s.warranty.inWarranty, 0) / resellers.reduce((sum, s) => sum + s.activated, 0)) * 100).toFixed(1) }}%
过保设备
{{ resellers.reduce((sum, s) => sum + s.warranty.expired, 0).toLocaleString() }}
潜在续保商机
本月销量
{{ resellers.reduce((sum, s) => sum + s.sales.thisMonth, 0) }}
设备销售数
上月销量
{{ resellers.reduce((sum, s) => sum + s.sales.lastMonth, 0) }}
对比基数
月度增长
{{ (resellers.reduce((sum, s) => sum + s.sales.thisMonth, 0) - resellers.reduce((sum, s) => sum + s.sales.lastMonth, 0)) >= 0 ? '+' : '' }}{{ (resellers.reduce((sum, s) => sum + s.sales.thisMonth, 0) - resellers.reduce((sum, s) => sum + s.sales.lastMonth, 0)) }}
环比 {{ resellers.reduce((sum, s) => sum + s.sales.lastMonth, 0) > 0 ? ((resellers.reduce((sum, s) => sum + s.sales.thisMonth, 0) - resellers.reduce((sum, s) => sum + s.sales.lastMonth, 0)) / resellers.reduce((sum, s) => sum + s.sales.lastMonth, 0) * 100).toFixed(1) : '0.0' }}%
库存待售
{{ (resellers.reduce((sum, s) => sum + s.totalSupplied, 0) - resellers.reduce((sum, s) => sum + s.activated, 0)).toLocaleString() }}
可激活库存
供货量排行
{{ reseller.name }}
{{ reseller.tier || 'Basic' }}
{{ (reseller.totalSupplied || 0).toLocaleString() }}
设备
在线率排行
{{ reseller.name }}
{{ reseller.active || 0 }}/{{ reseller.activated || 0 }}
{{ (((reseller.active || 0)/(reseller.activated || 1))*100).toFixed(1) }}%
在线率
工单解决率排行
{{ reseller.name }}
{{ reseller.tickets.resolved || 0 }}/{{ reseller.tickets.total || 0 }}
{{ (((reseller.tickets.resolved || 0)/(reseller.tickets.total || 1))*100).toFixed(1) }}%
解决率
月度销售增长TOP3
{{ reseller.name }}
{{ reseller.sales.thisMonth || 0 }}台 (上月{{ reseller.sales.lastMonth || 0 }}台)
+{{ (reseller.sales.growth || 0).toFixed(1) }}%
月度增长
暂无正增长数据
续保商机排行
{{ reseller.name }}
过保设备数量
{{ (reseller.warranty.expired || 0).toLocaleString() }}
台设备
所有设备均在保修期内
供应商详细数据
| 供应商 | 级别 | 供货/激活/在线 | 离线数 | 工单(总/待/解决率) | 在保/过保 | 本月/上月销量 | 增长率 | 月度营收 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
|
{{ reseller.name }} {{ reseller.category }} |
{{ reseller.tier }} |
{{ reseller.totalSupplied }}
{{ reseller.activated }}
({{ ((reseller.activated/reseller.totalSupplied)*100).toFixed(0) }}%)
{{ reseller.active }}
({{ ((reseller.active/reseller.activated)*100).toFixed(0) }}%)
|
{{ reseller.offline }} |
总:
{{ reseller.tickets.total }}
待:
{{ reseller.tickets.open }}
率:
{{ reseller.tickets.total > 0 ? ((reseller.tickets.resolved/reseller.tickets.total)*100).toFixed(0) : 0 }}%
|
{{ reseller.warranty.inWarranty }}
{{ reseller.warranty.expired }}
|
本月:
{{ reseller.sales.thisMonth }}
上月:
{{ reseller.sales.lastMonth }}
|
{{ reseller.sales.growth >= 0 ? '+' : '' }}{{ reseller.sales.growth.toFixed(1) }}% | £{{ reseller.monthlyRevenue.toLocaleString() }} |
销售商级别管理
Basic
基础级别
£49
/ 月
Professional
专业级别 (推荐)
£149
/ 月
Enterprise
企业级别
定制
按需定价
权限配置
| 功能模块 | Basic | Professional | Enterprise |
|---|---|---|---|
| 设备管理 | |||
| 用户管理 | |||
| API 访问 | |||
| 数据分析 | |||
| Sandbox 环境 | |||
| 白标品牌 | |||
| 自定义集成 |
订阅套餐管理
总订阅数
102
比上月增长 12%
月度收入
£12,450
比上月增长 8%
即将到期
15
30天内到期
续费率
89%
比上月提升 3%
| 供应商 | 级别 | 费用 | 开始日期 | 到期日期 | 自动续费 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
|
TT
TTLock官方 info@ttlock.com |
Enterprise | £499/月 | 2024-01-01 | 2024-12-31 | 已启用 | 活跃 | |
|
SL
Smart Lock Co. contact@smartlock.com |
Professional | £149/月 | 2024-03-15 | 2024-12-15 | 已启用 | 即将到期 | |
|
HL
Home Lock Ltd. info@homelock.com |
Basic | £49/月 | 2024-06-01 | 2025-06-01 | 未启用 | 活跃 |
API管理
总调用次数
1,234,567
成功率
99.8%
平均响应时间
45ms
API端点
{{ endpoint.description }}
权限管理
永久权限
156
临时权限
89
已过期
234
虚拟钥匙
45
| 用户 | 设备 | 类型 | 有效期 | 使用次数 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| 张三 | Room-101 | 临时权限 | 2024-11-06 ~ 2024-11-08 | 2/5 | 有效 | |
| 李四 | Room-102 | 永久权限 | 永久 | 无限制 | 有效 |
密码管理
永久密码
23
临时密码
67
一次性密码
15
已过期
89
Room-101
临时密码
Room-102
永久密码
开锁记录
| 时间 | 设备 | 用户 | 方式 | 结果 | 电量 | 操作 |
|---|---|---|---|---|---|---|
| 2024-11-06 10:30:15 | Room-101 | 张三 | 蓝牙开锁 | 成功 | 85% | |
| 2024-11-06 10:25:42 | Room-102 | 李四 | 密码开锁 | 成功 | 72% | |
| 2024-11-06 10:20:33 | Room-201 | 王五 | 远程开锁 | 失败 | 45% |
告警管理
低电量
12
防撬报警
3
多次失败
5
设备离线
8
已解决
156
低电量告警
中设备 Room-101 电量低于 20%,当前电量 18%
防撬报警
高设备 Room-305 检测到异常撬动,请立即处理
固件管理
F15 v1.3.0
最新版本
更新说明:
- 修复蓝牙连接问题
- 优化电量管理
- 提升响应速度
F15 v1.2.5
旧版本
更新说明:
- 基础功能稳定版
OTA升级任务
F15 批量升级任务
目标版本: v1.3.0
流程Builder
酒店入住自动化
模板
入住时自动生成临时密码并发送短信给客人
保洁访问管理
模板
每日自动授权保洁人员访问权限
电量低自动告警
模板
设备电量低于20%时自动发送告警通知
我的流程
访客预约自动授权
收到访客预约 → 自动生成权限 → 发送通知
报表统计
设备使用频率Top 10
开锁方式分布
流程构建器
{{ workflow.name }}
{{ workflow.category }}
{{ workflow.description }}
{{ currentWorkflow.name }}
{{ currentWorkflow.description }}
节点工具箱
从工具箱中拖动节点到此处开始构建流程
{{ node.type }}
节点配置: {{ selectedNode.label }}
系统设置
基本设置
启用用户注册
允许新用户自行注册账号
启用多因素认证
强制要求用户使用MFA
GDPR合规配置
GDPR 合规状态: 已启用
系统已配置符合欧盟通用数据保护条例(GDPR)的所有要求
数据最小化
仅收集业务必需的最少数据
Cookie同意横幅
显示Cookie使用同意提示
数据可携带性
允许用户导出个人数据
被遗忘权
允许用户请求删除个人数据
非活跃数据的最长保留时间(默认730天/2年)
审计日志
云存储配置
服务端加密
使用 AES-256 加密存储数据
启用 CDN 加速
使用 CloudFront 加速内容分发
存储使用统计
支付配置
支付配置需要额外的安全验证
修改支付设置将触发管理员邮件通知和审计日志记录
自动续费
订阅到期前自动扣款续费
发送支付收据
支付成功后自动发送邮件收据
支付统计(本月)
安全设置
安全设置功能正在完善中...
通知设置
通知设置功能正在完善中...
邮件设置
邮件设置功能正在完善中...
短信设置
短信设置功能正在完善中...