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.
105 lines
2.8 KiB
105 lines
2.8 KiB
1 month ago
|
package game
|
||
|
|
||
|
import (
|
||
|
"github.com/gogf/gf/v2/frame/g"
|
||
|
)
|
||
|
|
||
|
type GetBazaarReq struct {
|
||
|
g.Meta `path:"/bazaar/get" tags:"赶集" method:"get" summary:"获取赶集"`
|
||
|
Year int32 `p:"Year"`
|
||
|
Date int32 `p:"Date"`
|
||
|
ServerId int `p:"serverId"`
|
||
|
}
|
||
|
|
||
|
type GetBazaarRes struct {
|
||
|
g.Meta `mime:"application/json"`
|
||
|
Bazaar []map[string]interface{} `json:"bazaar"`
|
||
|
}
|
||
|
|
||
|
type UpdateBazaarReq struct {
|
||
|
g.Meta `path:"/bazaar/update" tags:"赶集" method:"post" summary:"更新赶集"`
|
||
|
Bazaar map[string]interface{} `p:"bazaar"`
|
||
|
}
|
||
|
|
||
|
type UpdateBazaarRes struct {
|
||
|
}
|
||
|
|
||
|
type InsertBazaarReq struct {
|
||
|
g.Meta `path:"/bazaar/insert" tags:"赶集" method:"post" summary:"添加赶集"`
|
||
|
Bazaar map[string]interface{} `p:"bazaar"`
|
||
|
}
|
||
|
|
||
|
type InsertBazaarRes struct {
|
||
|
}
|
||
|
|
||
|
type InsertBatchBazaarReq struct {
|
||
|
g.Meta `path:"/bazaar/insertBatch" tags:"赶集" method:"post" summary:"添加赶集"`
|
||
|
Bazaars []map[string]interface{} `p:"bazaars"`
|
||
|
}
|
||
|
|
||
|
type InsertBatchBazaarRes struct {
|
||
|
}
|
||
|
|
||
|
type GetMonthlyLotteryReq struct {
|
||
|
g.Meta `path:"/monthlyLottery/get" tags:"每月抽奖" method:"get" summary:"获取每月抽奖 -1为不限次数"`
|
||
|
Date string `p:"Date"`
|
||
|
}
|
||
|
|
||
|
type GetMonthlyLotteryRes struct {
|
||
|
g.Meta `mime:"application/json"`
|
||
|
MonthlyLottery []map[string]interface{} `json:"monthlyEvent"`
|
||
|
}
|
||
|
|
||
|
type UpdateMonthlyLotteryReq struct {
|
||
|
g.Meta `path:"/monthlyLottery/update" tags:"每月抽奖" method:"get" summary:"更新每月抽奖"`
|
||
|
MonthlyLottery map[string]interface{} `p:"monthlyLottery"`
|
||
|
}
|
||
|
|
||
|
type UpdateMonthlyLotteryRes struct {
|
||
|
}
|
||
|
|
||
|
type InsertMonthlyLotteryReq struct {
|
||
|
g.Meta `path:"/monthlyLottery/insert" tags:"每月抽奖" method:"get" summary:"添加每月抽奖"`
|
||
|
MonthlyLottery map[string]interface{} `p:"monthlyLottery"`
|
||
|
}
|
||
|
|
||
|
type InsertMonthlyLotteryRes struct {
|
||
|
}
|
||
|
|
||
|
type GetPropExchangeReq struct {
|
||
|
g.Meta `path:"/propExchange/get" tags:"道具兑换" method:"get" summary:"获取道具兑换"`
|
||
|
Id int64 `p:"id"`
|
||
|
Year string `p:"year"`
|
||
|
}
|
||
|
|
||
|
type GetPropExchangeRes struct {
|
||
|
g.Meta `mime:"application/json"`
|
||
|
PropExchange []map[string]interface{} `json:"propExchange"`
|
||
|
}
|
||
|
|
||
|
type UpdatePropExchangeReq struct {
|
||
|
g.Meta `path:"/propExchange/update" tags:"道具兑换" method:"get" summary:"更新道具兑换"`
|
||
|
PropExchange map[string]interface{} `p:"propExchange"`
|
||
|
}
|
||
|
|
||
|
type UpdatePropExchangeRes struct {
|
||
|
}
|
||
|
|
||
|
type InsertPropExchangeReq struct {
|
||
|
g.Meta `path:"/propExchange/insert" tags:"道具兑换" method:"get" summary:"添加道具兑换"`
|
||
|
PropExchange map[string]interface{} `p:"propExchange"`
|
||
|
}
|
||
|
|
||
|
type InsertPropExchangeRes struct {
|
||
|
}
|
||
|
|
||
|
type CheckPropExchangeReq struct {
|
||
|
g.Meta `path:"/propExchange/check" tags:"道具兑换" method:"get" summary:"查询道具兑换"`
|
||
|
PropExchange map[string]interface{} `p:"propExchange"`
|
||
|
}
|
||
|
|
||
|
type CheckPropExchangeRes struct {
|
||
|
g.Meta `mime:"application/json"`
|
||
|
PropExchange int64 `json:"propExchange"`
|
||
|
}
|