feat(client): 实现账号设备试用期管理功能
- 新增设备试用期过期时间字段及管理接口 - 实现试用期状态检查与过期提醒逻辑 - 支持账号类型区分试用与付费用户 - 添加设备注册时自动设置3天试用期- 实现VIP状态刷新与过期类型判断 -优化账号列表查询支持按客户端用户名过滤 - 更新客户端设备管理支持试用期控制- 完善登录流程支持试用期状态提示 -修复设备离线通知缺少用户名参数问题 - 调整账号默认设置清除逻辑关联客户端用户名
This commit is contained in:
@@ -68,4 +68,22 @@ export function renewAccount(data) {
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
// 获取账号设备列表
|
||||
export function getDeviceList(username) {
|
||||
return request({
|
||||
url: '/monitor/device/list',
|
||||
method: 'get',
|
||||
params: { username }
|
||||
})
|
||||
}
|
||||
|
||||
// 修改设备试用期过期时间
|
||||
export function updateDeviceExpire(data) {
|
||||
return request({
|
||||
url: '/monitor/device/updateExpire',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user