裁判邀请列表添加负责场地字段

- MartialJudgeInviteVO: 添加venueName字段
- MartialJudgeInviteMapper.xml: 关联查询场地名称

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
2025-12-29 10:32:28 +08:00
parent a19baf3907
commit bcba649b02
2 changed files with 10 additions and 1 deletions

View File

@@ -27,6 +27,7 @@
<result column="invite_message" property="inviteMessage"/>
<result column="cancel_reason" property="cancelReason"/>
<result column="competition_name" property="competitionName"/>
<result column="venue_name" property="venueName"/>
<result column="create_user" property="createUser"/>
<result column="create_dept" property="createDept"/>
<result column="create_time" property="createTime"/>
@@ -71,11 +72,13 @@
ji.referee_type,
j.name AS judge_name,
j.level AS judge_level,
c.competition_name
c.competition_name,
v.venue_name
FROM
martial_judge_invite ji
LEFT JOIN martial_judge j ON ji.judge_id = j.id
LEFT JOIN martial_competition c ON ji.competition_id = c.id
LEFT JOIN martial_venue v ON ji.venue_id = v.id
WHERE ji.is_deleted = 0
<if test="judgeInvite.competitionId != null">
AND ji.competition_id = #{judgeInvite.competitionId}

View File

@@ -74,4 +74,10 @@ public class MartialJudgeInviteVO extends MartialJudgeInvite {
@Schema(description = "赛事名称")
private String competitionName;
/**
* 场地名称
*/
@Schema(description = "场地名称")
private String venueName;
}