You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
2.0 KiB
65 lines
2.0 KiB
package model |
|
|
|
import "go-common/library/time" |
|
|
|
// OriginAccount origin aso account. |
|
type OriginAccount struct { |
|
Mid int64 `json:"mid"` |
|
UserID string `json:"userid"` |
|
Uname string `json:"uname"` |
|
Pwd string `json:"pwd"` |
|
Salt string `json:"salt"` |
|
Email string `json:"email"` |
|
Tel string `json:"tel"` |
|
CountryID int64 `json:"country_id"` |
|
MobileVerified int32 `json:"mobile_verified"` |
|
Isleak int32 `json:"isleak"` |
|
MTime time.Time `json:"-"` |
|
} |
|
|
|
// OriginAccountInfo origin aso account info. |
|
type OriginAccountInfo struct { |
|
ID int64 `json:"id"` |
|
Mid int64 `json:"mid"` |
|
Spacesta int32 `json:"spacesta"` |
|
SafeQuestion int32 `json:"safe_question"` |
|
SafeAnswer string `json:"safe_answer"` |
|
JoinTime int64 `json:"join_time"` |
|
JoinIP string `json:"join_ip"` |
|
JoinIPV6 []byte `json:"join_ip_v6"` |
|
Port int32 `json:"port"` |
|
ActiveTime int64 `json:"active_time"` |
|
MTime time.Time `json:"-"` |
|
} |
|
|
|
// OriginAccountReg origin aso account reg. |
|
type OriginAccountReg struct { |
|
ID int64 `json:"id"` |
|
Mid int64 `json:"mid"` |
|
OriginType int32 `json:"origintype"` |
|
RegType int32 `json:"regtype"` |
|
AppID int64 `json:"appid"` |
|
CTime time.Time `json:"-"` |
|
MTime time.Time `json:"-"` |
|
} |
|
|
|
// OriginAccountSns origin aso account sns. |
|
type OriginAccountSns struct { |
|
Mid int64 `json:"mid"` |
|
SinaUID int64 `json:"sina_uid"` |
|
SinaAccessToken string `json:"sina_access_token"` |
|
SinaAccessExpires int64 `json:"sina_access_expires"` |
|
QQOpenid string `json:"qq_openid"` |
|
QQAccessToken string `json:"qq_access_token"` |
|
QQAccessExpires int64 `json:"qq_access_expires"` |
|
} |
|
|
|
// CountryCode aso country code. |
|
type CountryCode struct { |
|
ID int64 `json:"id"` |
|
Code string `json:"code"` |
|
Cname string `json:"cname"` |
|
Rank int64 `json:"rank"` |
|
Type int8 `json:"type"` |
|
Ename string `json:"ename"` |
|
}
|
|
|