96 lines
1.4 KiB
Go
96 lines
1.4 KiB
Go
package model
|
|
|
|
// ArgBuy buy
|
|
type ArgBuy struct {
|
|
Mid int64
|
|
Num int64
|
|
IP string
|
|
}
|
|
|
|
// ArgApply apply
|
|
type ArgApply struct {
|
|
Mid int64
|
|
Code string
|
|
Cookie string
|
|
IP string
|
|
}
|
|
|
|
// ArgStat stat
|
|
type ArgStat struct {
|
|
Mid int64
|
|
IP string
|
|
}
|
|
|
|
// ArgGenerate generator
|
|
type ArgGenerate struct {
|
|
Mid int64
|
|
Num int64
|
|
ExpireDay int64
|
|
IP string
|
|
}
|
|
|
|
// ArgList list
|
|
type ArgList struct {
|
|
Mid int64
|
|
Start, End int64
|
|
}
|
|
|
|
// ArgEquipment rpc pendant arg .
|
|
type ArgEquipment struct {
|
|
Mid int64
|
|
IP string
|
|
}
|
|
|
|
// ArgEquipments rpc equipment arg .
|
|
type ArgEquipments struct {
|
|
Mids []int64
|
|
IP string
|
|
}
|
|
|
|
// ArgEquip rpc equip arg.
|
|
type ArgEquip struct {
|
|
Mid int64
|
|
Pid int64
|
|
Status int8
|
|
IP string
|
|
Source int64
|
|
}
|
|
|
|
// ArgMid struct.
|
|
type ArgMid struct {
|
|
Mid int64
|
|
}
|
|
|
|
// ArgMids struct.
|
|
type ArgMids struct {
|
|
Mids []int64
|
|
}
|
|
|
|
// ArgMedalUserInfo struct.
|
|
type ArgMedalUserInfo struct {
|
|
Mid int64
|
|
Cookie string
|
|
IP string
|
|
}
|
|
|
|
// ArgMedalInstall struct.
|
|
type ArgMedalInstall struct {
|
|
Mid int64 `form:"mid" validate:"gt=0,required"`
|
|
Nid int64 `form:"nid" validate:"gt=0,required"`
|
|
IsActivated int8 `form:"isActivated"`
|
|
}
|
|
|
|
// ArgGrantByMids one pendant give to multiple users.
|
|
type ArgGrantByMids struct {
|
|
BatchNo string
|
|
Mids []int64
|
|
Pid int64
|
|
Expire int64
|
|
}
|
|
|
|
// ArgGPMID .
|
|
type ArgGPMID struct {
|
|
MID int64
|
|
GID int64
|
|
}
|