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.

75 lines
2.0 KiB

package game
import (
"github.com/gogf/gf/v2/frame/g"
"tyj_admin/internal/model/entity"
)
// 修改GM权限
type ChangeGmReq struct {
g.Meta `path:"/mange/changegm" tags:"修改GM权限" method:"post" summary:"修改GM权限"`
Account string `p:"account"`
ChangeValue int `p:"changeValue"` //0开,1关
ServerId int `p:"serverId"` //0,总服,其他分服
}
type ChangeGmRes struct {
}
type SearchGmReq struct {
g.Meta `path:"/mange/searchgm" tags:"修改GM权限" method:"post" summary:"修改GM权限"`
Account string `p:"account"`
ServerId int `p:"serverId"` //0,总服,其他分服
}
type SearchGmRes struct {
g.Meta `mime:"application/json"`
Gm int `p:"gm"`
}
type ResetPwdReq struct {
g.Meta `path:"/mange/resetpwd" tags:"修改登录密码" method:"post" summary:"修改登录密码"`
Account string `p:"account"`
Pwd string `p:"pwd"`
}
type ResetPwdRes struct {
}
type MigrateSearchReq struct {
g.Meta `path:"/mange/migratesearch" tags:"迁移查询" method:"get" summary:"迁移查询"`
SrcServerId int `json:"srcServerId"`
SrcUid int32 `json:"srcUid"`
DesServerId int `json:"desServerId"`
DrcUid int32 `json:"drcUid"`
}
type MigrateSearchRes struct {
g.Meta `mime:"application/json"`
RoleList []*entity.RoleDetail `json:"list"`
}
type MigrateReq struct {
g.Meta `path:"/mange/migrate" tags:"迁移" method:"get" summary:"迁移"`
SrcServerId int `json:"srcServerId"`
SrcUid int32 `json:"srcUid"`
DesServerId int `json:"desServerId"`
DesUid int32 `json:"desUid"`
}
type MigrateRes struct {
}
type StatisticsReq struct {
g.Meta `path:"/mange/statistics" tags:"统计数据" method:"get" summary:"统计数据"`
LowTime int64 `json:"lowTime"`
UpTime int64 `json:"upTime"`
}
type StatisticsRes struct {
g.Meta `mime:"application/json"`
RegisterNum int64 `json:"registerNum"`
DepositNum int64 `json:"depositNum"`
Sum int32 `json:"sum"` //总充值
Remain []*entity.Remain `json:"list"`
}