1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
package dto
import (
"go-admin/app/operate/models"
"go-admin/common/dto"
)
type OrgTeamTeamGetPageReq struct {
dto.Pagination `search:"-"`
TeamId string `form:"teamId" search:"type:exact;column:team_id;table:omtp" comment:""`
LeagueId string `form:"leagueId" search:"type:exact;column:league_id;table:om" comment:""`
DivisionId string `form:"divisionId" search:"type:exact;column:division_id;table:om" comment:""`
SeasonId string `form:"seasonId" search:"type:exact;column:season_id;table:om" comment:""`
Rounds string `form:"rounds" search:"type:exact;column:rounds;table:omtp" comment:""`
}
type OrgTeamTeamGetPageReply struct {
TeamId string `json:"teamId"`
Rank string `json:"rank"`
LeagueName string `json:"leagueName"`
DivisionName string `json:"divisionName"`
SeasonId string `json:"seasonId"`
SeasonName string `json:"seasonName"`
Rounds string `json:"rounds"`
dto.TotalScoring
}
type OrgTeamTeamGetInfoReq struct {
}
type OrgTeamTeamGetInfoReply struct {
OrgMatch models.OrgMatch `form:"orgMatch"`
OrgLeagueList []models.OrgLeague `form:"orgLeagueList"`
OrgSeasonList []models.OrgSeason `form:"orgSeasonList"`
OrgDivisionList []models.OrgDivision `form:"orgDivisionList"`
OrgTeamList []models.OrgTeam `form:"orgTeamList"`
}
func (m *OrgTeamTeamGetPageReq) GetNeedSearch() interface{} {
return *m
}
// OrgMatchGetReq 功能获取请求参数
type OrgTeamTeamGetReq struct {
TeamId int `form:"teamId" json:"teamId"`
Rounds int `form:"rounds" json:"rounds"`
}
type OrgTeamTeamGetReply struct {
OrgMatch models.OrgMatch `form:"orgMatch" json:"orgMatch"`
OrgMatchTeamAPlayer []models.OrgMatchTeamPlayer `form:"orgMatchTeamAPlayer" json:"orgMatchTeamAPlayer"`
OrgMatchTeamBPlayer []models.OrgMatchTeamPlayer `form:"orgMatchTeamBPlayer" json:"orgMatchTeamBPlayer"`
}
func (s *OrgTeamTeamGetReq) GetId() interface{} {
return s.TeamId
}
type GetPageMatchTeamTeamReq struct {
TeamId int `form:"id" json:"id"`
}
type GetPageMatchTeamTeamReply struct {
MatchInfo dto.PageMatchInfo `json:"matchInfo"`
TotalScoring []dto.TotalScoring `json:"totalScoring"`
RoundsScoring []dto.RoundsScoring `json:"roundsScoring"`
}