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.
53 lines
1.3 KiB
53 lines
1.3 KiB
2 years ago
|
package game
|
||
|
|
||
|
import "github.com/gogf/gf/v2/frame/g"
|
||
|
|
||
|
type AddNoticeReq struct {
|
||
|
g.Meta `path:"/notice/add" tags:"维护公告" method:"post" summary:"维护公告"`
|
||
|
Status int `p:"status"`
|
||
|
Content string `p:"content"`
|
||
|
Channel string `p:"channel"`
|
||
|
NoticeType int `p:"noticeType"`
|
||
|
Id int `p:"id"`
|
||
|
}
|
||
|
|
||
|
type AddNoticeRes struct {
|
||
|
}
|
||
|
|
||
|
type GetNoticeReq struct {
|
||
|
g.Meta `path:"/notice/get" tags:"维护公告" method:"get" summary:"维护公告"`
|
||
|
Channel string `p:"channel"`
|
||
|
NoticeType int `p:"noticeType"`
|
||
|
}
|
||
|
|
||
|
type GetNoticeRes struct {
|
||
|
g.Meta `mime:"application/json"`
|
||
|
Status int `json:"status"`
|
||
|
Content string `json:"content"`
|
||
|
Id int `json:"id"`
|
||
|
}
|
||
|
|
||
|
type PopReq struct {
|
||
|
g.Meta `path:"/notice/pop" tags:"弹窗公告" method:"post" summary:"弹窗公告"`
|
||
|
Type int `p:"popType"`
|
||
|
Uids string `p:"uids"`
|
||
|
ServerId int `p:"serverId"`
|
||
|
Content string `p:"content"`
|
||
|
}
|
||
|
|
||
|
type PopRes struct {
|
||
|
}
|
||
|
|
||
|
type GetGameNoticeReq struct {
|
||
|
g.Meta `path:"/gamenotice/get" tags:"维护公告" method:"get" summary:"维护公告"`
|
||
|
Channel string `p:"channel"`
|
||
|
NoticeType int `p:"noticeType"`
|
||
|
}
|
||
|
|
||
|
type GetGameNoticeRes struct {
|
||
|
g.Meta `mime:"application/json"`
|
||
|
Status int `json:"status"`
|
||
|
Content string `json:"content"`
|
||
|
Id int `json:"id"`
|
||
|
}
|