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.
87 lines
2.3 KiB
87 lines
2.3 KiB
package game |
|
|
|
import ( |
|
"github.com/gogf/gf/v2/frame/g" |
|
"tyj_admin/internal/model/entity" |
|
) |
|
|
|
type GetBattlePassReq struct { |
|
g.Meta `path:"/battlePass/get" tags:"战令" method:"get" summary:"获取战令"` |
|
ServerId int32 `p:"serverId"` |
|
PeriodId int32 `p:"periodId"` |
|
} |
|
|
|
type GetBattlePassRes struct { |
|
g.Meta `mime:"application/json"` |
|
List []map[string]interface{} `json:"list"` |
|
} |
|
|
|
type CheckPeriodIdReq struct { |
|
g.Meta `path:"/battlePass/checkPeriodId" tags:"战令" method:"get" summary:"获取战令"` |
|
PeriodId int32 `p:"periodId"` |
|
} |
|
|
|
type CheckPeriodIdRes struct { |
|
g.Meta `mime:"application/json"` |
|
List []map[string]interface{} `json:"list"` |
|
} |
|
|
|
type UpdateBattlePassReq struct { |
|
g.Meta `path:"/battlePass/update" tags:"战令" method:"get" summary:"更新战令"` |
|
Id string `p:"Id"` |
|
BeginTime string `p:"BeginTime"` |
|
EndTime string `p:"EndTime"` |
|
State int32 `p:"State"` |
|
//Server int32 `p:"Server"` |
|
//PeriodId int32 `p:"PeriodId"` |
|
} |
|
|
|
type UpdateBattlePassRes struct { |
|
} |
|
|
|
type InsertBattlePassReq struct { |
|
g.Meta `path:"/battlePass/insert" tags:"战令" method:"get" summary:"添加战令"` |
|
BeginTime string `p:"BeginTime"` |
|
EndTime string `p:"EndTime"` |
|
State int32 `p:"State"` |
|
Server int32 `p:"Server"` |
|
PeriodId int32 `p:"PeriodId"` |
|
} |
|
|
|
type InsertBattlePassRes struct { |
|
} |
|
|
|
type CheckBattlePassReq struct { |
|
g.Meta `path:"/battlePass/check" tags:"战令" method:"get" summary:"校验战令"` |
|
BeginTime string `p:"BeginTime"` |
|
Server int64 `p:"Server"` |
|
PeriodId int64 `p:"PeriodId"` |
|
} |
|
|
|
type CheckBattlePassRes struct { |
|
g.Meta `mime:"application/json"` |
|
Total int64 `json:"total"` |
|
} |
|
|
|
type InsertBattlePassLogReq struct { |
|
g.Meta `path:"/battlePassLog/add" tags:"log接口" method:"post" summary:"操作日志"` |
|
PeriodId int32 `p:"periodId"` |
|
Server int32 `p:"server"` |
|
Uid int64 `p:"unitId"` |
|
} |
|
|
|
type InsertBattlePassLogRes struct { |
|
g.Meta `mime:"application/json"` |
|
} |
|
|
|
type GetBattlePassLogReq struct { |
|
g.Meta `path:"/battlePassLog/get" tags:"log接口" method:"get" summary:"操作日志"` |
|
PeriodId int32 `p:"periodId"` |
|
} |
|
|
|
type GetBattlePassLogRes struct { |
|
g.Meta `mime:"application/json"` |
|
List []entity.ServerBattlePass `json:"list"` |
|
RechargeTotal int `json:"rechargeTotal"` |
|
Total int `json:"total"` |
|
}
|
|
|