检测是否绑定过wifi、绑定wifi、增加用户使用记录、获取用户使用记录、添加设备使用人、设备使用人列表
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package dao
|
||||
|
||||
import (
|
||||
"lone-services/pkg/utils"
|
||||
)
|
||||
|
||||
type Group struct {
|
||||
Id int64 `gorm:"column:id;type:int;not null;autoIncrement" json:"id"`
|
||||
HostUserId int64 `gorm:"column:host_user_id;type:int;default:NULL" json:"host_user_id"` // 设备所有者ID
|
||||
HostCode string `gorm:"column:host_code;type:varchar(255);default:NULL" json:"host_code"` // 设备号
|
||||
UserId int64 `gorm:"column:user_id;type:int;default:NULL" json:"user_id"` // 用户ID
|
||||
Status int32 `gorm:"column:status;type:tinyint(1);not null;default:1" json:"status"` // 状态,1为正常,2为禁用
|
||||
}
|
||||
|
||||
type GroupInfo struct {
|
||||
Id int64 `gorm:"column:id;type:int;not null;autoIncrement" json:"id"`
|
||||
HostUserId int64 `gorm:"column:host_user_id;type:int;default:NULL" json:"host_user_id"` // 设备所有者ID
|
||||
HostCode string `gorm:"column:host_code;type:varchar(255);default:NULL" json:"host_code"` // 设备号
|
||||
UserId int64 `gorm:"column:user_id;type:int;default:NULL" json:"user_id"` // 用户ID
|
||||
Status int32 `gorm:"column:status;type:tinyint(1);not null;default:1" json:"status"` // 状态,1为正常,2为禁用
|
||||
UpdateTime utils.CustomTime `gorm:"column:update_time;type:datetime;default:CURRENT_TIMESTAMP;onUpdate:CURRENT_TIMESTAMP" json:"update_time"`
|
||||
CreateTime utils.CustomTime `json:"create_time" gorm:"create_time"` // 时间
|
||||
UserName string `json:"user_name" gorm:"-"`
|
||||
UserAvatar string `json:"user_avatar" gorm:"-"`
|
||||
}
|
||||
Reference in New Issue
Block a user