diff --git a/mt/src/main/java/com/ccsens/mt/bean/vo/CompeteVo.java b/mt/src/main/java/com/ccsens/mt/bean/vo/CompeteVo.java index 0e2c9730..9ef0aef2 100644 --- a/mt/src/main/java/com/ccsens/mt/bean/vo/CompeteVo.java +++ b/mt/src/main/java/com/ccsens/mt/bean/vo/CompeteVo.java @@ -492,8 +492,8 @@ public class CompeteVo { public BigDecimal referee0 = new BigDecimal(0); @ApiModelProperty("最后得分") public BigDecimal result = new BigDecimal(0); -// @ApiModelProperty("排名") -// public int order; + @ApiModelProperty("排名") + public int order; } @Data diff --git a/mt/src/main/java/com/ccsens/mt/bean/vo/ScoreVo.java b/mt/src/main/java/com/ccsens/mt/bean/vo/ScoreVo.java index c2ce6cbe..cb516aa6 100644 --- a/mt/src/main/java/com/ccsens/mt/bean/vo/ScoreVo.java +++ b/mt/src/main/java/com/ccsens/mt/bean/vo/ScoreVo.java @@ -225,6 +225,8 @@ public class ScoreVo { private BigDecimal finalScore; @ApiModelProperty("备注") private String remark; + @ApiModelProperty("名词") + private int rangee; } } diff --git a/mt/src/main/java/com/ccsens/mt/service/CompeteService.java b/mt/src/main/java/com/ccsens/mt/service/CompeteService.java index bf6c530f..64a5c380 100644 --- a/mt/src/main/java/com/ccsens/mt/service/CompeteService.java +++ b/mt/src/main/java/com/ccsens/mt/service/CompeteService.java @@ -113,26 +113,44 @@ public class CompeteService implements ICompeteService { //一个人或者一个团队得数据 CompeteVo.TotalScoreDisplay totalScoreDisplay = new CompeteVo.TotalScoreDisplay(); //项目名 - CompeteProject project = competeProjectMapper.selectByPrimaryKey(competeStartOrder.getProjectId()); - if(ObjectUtil.isNotNull(project)) { - totalScoreDisplay.setCompanyName(project.getName()); - } +// CompeteProject project = competeProjectMapper.selectByPrimaryKey(competeStartOrder.getProjectId()); +// if(ObjectUtil.isNotNull(project)) { +// totalScoreDisplay.setCompanyName(project.getName()); +// } //名字 if(competeStartOrder.getTeam().equals((byte) 0)){ - //个人 + //个人人名 CompetePlayer player = competePlayerDao.selectByPrimaryKey(competeStartOrder.getPlayerId()); if(ObjectUtil.isNotNull(player)) { totalScoreDisplay.setPeopleName(player.getName()); + //个人所属团队名 + CompeteCompany competeCompany = competeCompanyMapper.selectByPrimaryKey(player.getCompanyId()); + if (ObjectUtil.isNotNull(competeCompany)){ + totalScoreDisplay.setCompanyName(competeCompany.getName()); + } } }else { - //团体 - CompeteTeamMemberExample competeTeamMemberExample =new CompeteTeamMemberExample(); - competeTeamMemberExample.createCriteria().andCompeteTeamIdEqualTo(competeStartOrder.getPlayerId()); - List competeTeamMembersList = competeTeamMemberMapper.selectByExample(competeTeamMemberExample); + //团体名 + CompeteTeam competeTeam = competeTeamDao.selectByPrimaryKey(competeStartOrder.getPlayerId()); + CompeteCompany competeCompany =competeCompanyMapper.selectByPrimaryKey(competeTeam.getCompanyId()); + totalScoreDisplay.setCompanyName(competeCompany.getName()); + //团队人名 + CompeteTeamMemberExample competeTeamMemberExample = new CompeteTeamMemberExample(); + competeTeamMemberExample.createCriteria().andCompeteTeamIdEqualTo(competeTeam.getId()); + List competeTeamMemberList = competeTeamMemberMapper.selectByExample(competeTeamMemberExample); StringBuilder stringBuilder=new StringBuilder(""); - competeTeamMembersList.forEach(competeTeamMember -> { - stringBuilder.append(competePlayerDao.selectByPrimaryKey(competeTeamMember.getPlayerId()).getName()+'、'); + competeTeamMemberList.forEach(mes->{ + CompetePlayer competePlayer = competePlayerDao.selectByPrimaryKey(mes.getPlayerId()); + stringBuilder.append(competePlayer.getName()); }); + totalScoreDisplay.setPeopleName(stringBuilder.toString()); +// CompeteTeamMemberExample competeTeamMemberExample =new CompeteTeamMemberExample(); +// competeTeamMemberExample.createCriteria().andCompeteTeamIdEqualTo(competeStartOrder.getPlayerId()); +// List competeTeamMembersList = competeTeamMemberMapper.selectByExample(competeTeamMemberExample); +// StringBuilder stringBuilder=new StringBuilder(""); +// competeTeamMembersList.forEach(competeTeamMember -> { +// stringBuilder.append(competePlayerDao.selectByPrimaryKey(competeTeamMember.getPlayerId()).getName()+'、'); +// }); totalScoreDisplay.setPeopleName(stringBuilder.toString().substring(0,stringBuilder.length())); } List results = competeTimeDao.selectJudgmentS(competeStartOrder.getId()); @@ -194,7 +212,12 @@ public class CompeteService implements ICompeteService { } } - return null; + for (int i=0; i{ diff --git a/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java b/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java index 85049a30..e06a4a8d 100644 --- a/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java +++ b/mt/src/main/java/com/ccsens/mt/service/ProvinceService.java @@ -675,7 +675,7 @@ public class ProvinceService implements IProvinceService { } } }else { - //查找当前单位是否已经报名此项目内的改组别 + //查找当前单位是否已经报名此项目内的gai组别 CompeteTeam competeTeam; CompeteTeamExample teamExample = new CompeteTeamExample(); teamExample.createCriteria().andProjectIdEqualTo(competeProject.getId()).andCompanyIdEqualTo(param.getCompanyId()) diff --git a/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml b/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml index 3e762612..02bfbd9c 100644 --- a/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml +++ b/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml @@ -105,6 +105,7 @@ and tcso.id =#{siteId}