2025-03-06 17:45:28 +08:00
|
|
|
package model
|
|
|
|
|
2025-03-07 12:05:59 +08:00
|
|
|
import "github.com/spf13/cast"
|
|
|
|
|
2025-03-06 17:45:28 +08:00
|
|
|
type StaffToken struct {
|
|
|
|
Id int64
|
|
|
|
UserId int64
|
|
|
|
Token string
|
|
|
|
CreateTime int64
|
|
|
|
ExpireTime int64
|
|
|
|
}
|
2025-03-07 12:05:59 +08:00
|
|
|
|
|
|
|
func (t *StaffToken) ToLogin() map[string]interface{} {
|
|
|
|
data := make(map[string]interface{})
|
|
|
|
data["token"] = t.Token
|
|
|
|
data["expire_time"] = cast.ToString(t.ExpireTime)
|
|
|
|
data["user_id"] = cast.ToString(t.UserId)
|
|
|
|
return data
|
|
|
|
}
|