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.
52 lines
1.3 KiB
52 lines
1.3 KiB
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"` |
|
}
|
|
|