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.

80 lines
2.3 KiB

package game
import (
"github.com/gogf/gf/v2/frame/g"
"tyj_admin/internal/model/entity"
)
type GetCCDReq struct {
g.Meta `path:"/ccd/getCCD" tags:"ccd" method:"post" summary:"获取ccd"`
Platform string `p:"platform"`
ChannelType string `p:"channelType"`
VersionName string `p:"versionName"`
VersionCode string `p:"versionCode"`
Ip string `p:"ip"`
PageNum int `p:"pageNum"`
PageSize int `p:"pageSize"`
}
type GetCCDRes struct {
g.Meta `mime:"application/json"`
CCDList []entity.GameCcdUrl `json:"ccdList"`
Total int `json:"total"`
}
type AddCCDReq struct {
g.Meta `path:"/ccd/addCCD" tags:"ccd" method:"post" summary:"添加热更地址"`
Platform string `p:"platform"`
ChannelType string `p:"channelType"`
VersionName string `p:"versionName"`
VersionCode string `p:"versionCode"`
Ip string `p:"ip"`
HotfixVersion string `p:"hotfixVersion"`
VersionCompare string `p:"versionCompare"`
State uint `p:"state"`
Url string `p:"url"`
}
type AddCCDRes struct {
}
type DelCCDReq struct {
g.Meta `path:"/ccd/delCCD" tags:"ccd" method:"post" summary:"删除热更地址"`
Id uint64 `p:"id"`
}
type DelCCDRes struct {
}
type GetGameCCDReq struct {
g.Meta `path:"/ccd/get" tags:"外部接口" method:"post" summary:"登录地址"`
ChannelType string `p:"channelType"`
Platform string `p:"platform"`
VersionName string `p:"versionName"`
HotfixVersion string `p:"hotfixVersion"`
VersionCode string `p:"versionCode"`
Version string `p:"version"`
}
type GetGameCCDRes struct {
g.Meta `mime:"application/json"`
Url string `json:"url"`
Version string `json:"version"`
AuditMode int32 `json:"auditMode"`
EnableHotfix int32 `json:"enableHotfix"`
EnableAccountLogin int32 `json:"enableAccountLogin"`
}
type GetGameCCD1Req struct {
g.Meta `path:"/ccd1/get" tags:"外部接口" method:"post" summary:"登录地址"`
ChannelType string `p:"channelType"`
Platform string `p:"platform"`
VersionName string `p:"versionName"`
HotfixVersion string `p:"hotfixVersion"`
VersionCode string `p:"versionCode"`
Version string `p:"version"`
}
type GetGameCCD1Res struct {
g.Meta `mime:"application/json"`
Version string `json:"version"`
}