Browse Source

20201110mtV1.6

tiaosheng
zy_Java 5 years ago
parent
commit
8182bc87ec
  1. 2
      mt/src/main/java/com/ccsens/mt/bean/vo/ProvinceCompeteVo.java
  2. 9
      mt/src/main/java/com/ccsens/mt/service/ProvinceService.java
  3. 10
      mt/src/main/resources/mapper_dao/CompeteCompanyDao.xml

2
mt/src/main/java/com/ccsens/mt/bean/vo/ProvinceCompeteVo.java

@ -81,6 +81,8 @@ public class ProvinceCompeteVo {
private String name; private String name;
@ApiModelProperty("是否是团队项目 0否 1是") @ApiModelProperty("是否是团队项目 0否 1是")
private byte team; private byte team;
@ApiModelProperty("参赛规则 0限制组别 1不限组别")
private byte joinRule;
@ApiModelProperty("最少人数") @ApiModelProperty("最少人数")
private int memberMin; private int memberMin;
@ApiModelProperty("最多人数") @ApiModelProperty("最多人数")

9
mt/src/main/java/com/ccsens/mt/service/ProvinceService.java

@ -620,6 +620,13 @@ public class ProvinceService implements IProvinceService {
} }
} }
// /**
// * 参加个人比赛
// */
// private void joinTiwnProject(){
//
// }
/** /**
* 查找教练详细信息 * 查找教练详细信息
*/ */
@ -633,7 +640,7 @@ public class ProvinceService implements IProvinceService {
*/ */
@Override @Override
public List<ProvinceCompeteVo.GroupAndPlayer> getPlayerByTeamProject(ProvinceCompeteDto.GetPlayerByTeamProject param) { public List<ProvinceCompeteVo.GroupAndPlayer> getPlayerByTeamProject(ProvinceCompeteDto.GetPlayerByTeamProject param) {
List<ProvinceCompeteVo.GroupAndPlayer> groupAndPlayerList = null; List<ProvinceCompeteVo.GroupAndPlayer> groupAndPlayerList = new ArrayList<>();
//查找项目 //查找项目
CompeteProject competeProject = competeProjectMapper.selectByPrimaryKey(param.getProjectId()); CompeteProject competeProject = competeProjectMapper.selectByPrimaryKey(param.getProjectId());
if(ObjectUtil.isNotNull(competeProject)){ if(ObjectUtil.isNotNull(competeProject)){

10
mt/src/main/resources/mapper_dao/CompeteCompanyDao.xml

@ -127,6 +127,7 @@
p.id as id, p.id as id,
p.`name` as `name`, p.`name` as `name`,
team, team,
p.join_rule as joinRule,
member_min as memberMin, member_min as memberMin,
member_max as memberMax, member_max as memberMax,
if( if(
@ -233,11 +234,10 @@
</select> </select>
<select id="getPlayerByTeamProject" resultMap="group_player"> <select id="getPlayerByTeamProject" resultMap="group_player">
SELECT SELECT
g.id, g.id as groupId,
g.group_name, g.group_name as groupName,
t.project_id, p.id as playerId,
p.id, p.`name` as playerName
p.`name`
FROM FROM
t_compete_group g t_compete_group g
LEFT JOIN t_compete_team t on g.sex = t.gender_group and g.group_remark = t.group_remark LEFT JOIN t_compete_team t on g.sex = t.gender_group and g.group_remark = t.group_remark

Loading…
Cancel
Save