[优化] 设置状态监控

This commit is contained in:
PandaX-Go
2024-12-04 21:47:24 +08:00
parent 7c021f8be9
commit ffe6e859af
18 changed files with 314 additions and 410 deletions

View File

@@ -210,19 +210,17 @@ func createDeviceTable(productId, device string) error {
}
func GetDeviceToken(data *entity.Device) *model.DeviceAuth {
now := time.Now()
etoken := &model.DeviceAuth{
DeviceId: data.Id,
OrgId: data.OrgId,
Owner: data.Owner,
Name: data.Name,
DeviceType: data.DeviceType,
ProductId: data.Pid,
DeviceProtocol: data.Protocol,
DeviceId: data.Id,
OrgId: data.OrgId,
Owner: data.Owner,
Name: data.Name,
DeviceType: data.DeviceType,
Status: data.LinkStatus,
DeviceGroup: data.Gid,
ProductId: data.Pid,
DeviceExt: data.Ext,
}
//设备有效期360天
etoken.CreatedAt = now.Unix()
etoken.ExpiredAt = now.Add(time.Hour * 24 * 365).Unix()
return etoken
}