This commit is contained in:
JiXieShi
2024-11-16 23:59:15 +08:00
parent f722153536
commit 87859c7bb8
42 changed files with 2018 additions and 485 deletions

1
internal/model/device.go Normal file
View File

@@ -0,0 +1 @@

View File

@@ -7,7 +7,17 @@ import (
type DeviceLog struct {
gorm.Model
DeviceUID string `gorm:"index" json:"device_uid"` // 设备UID
Action string `json:"action"` // 操作类型
Action string `json:"action"` // 操作类型register/start/verify/bind/unbind
Message string `json:"message"` // 详细信息
Status string `json:"status"` // 状态success/failed
IP string `json:"ip"` // 操作IP
}
// 定义日志操作类型常量
const (
LogActionRegister = "register"
LogActionStart = "start"
LogActionVerify = "verify"
LogActionBind = "bind"
LogActionUnbind = "unbind"
)