Commit 05414353 authored by haoyanbin's avatar haoyanbin

get-match-season

parent dee6a77e
......@@ -99,6 +99,8 @@ type OrgPlayerRoundsScoring struct {
MatchStartTime string `json:"matchStartTime"`
MatchEndTime string `json:"matchEndTime"`
TeamName string `json:"teamName"`
SeasonName string `json:"seasonName" comment:"赛季名称"`
LeagueName string `json:"leagueName" comment:"联赛级别"`
dto.RoundsScoring
}
......
......@@ -275,7 +275,7 @@ func (e *OrgPlayer) GetRoundsScoring(c *dto.OrgPlayerGetInfoReq, matchId []strin
func (e *OrgPlayer) GetSeasonRoundsScoring(playerId string, matchId []string, data *[]dto.OrgPlayerRoundsScoring) error {
var err error
field := "om.season_id as id, omtp.team_id, ot.team_name," +
field := "om.season_id as id, omtp.team_id, ot.team_name, ol.league_name, os.season_name," +
"sum(omtp.scoring)as scoring," +
"sum(omtp.rebound)as rebound," +
"sum(omtp.assist)as assist," +
......@@ -290,6 +290,8 @@ func (e *OrgPlayer) GetSeasonRoundsScoring(playerId string, matchId []string, da
Select(field).
Joins("left join org_match_team_player as omtp on omtp.match_id = om.id and omtp.rounds = om.rounds").
Joins("left join org_team as ot on omtp.team_id = ot.id").
Joins("left join org_league as ol on om.league_id = ol.id").
Joins("left join org_season as os on om.season_id = os.id").
Where("omtp.match_id in (?)", matchId).
Where("omtp.player_id = ? ", playerId).
Group("om.season_id").
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment