diff --git a/mt/src/main/java/com/ccsens/mt/bean/vo/TableVo.java b/mt/src/main/java/com/ccsens/mt/bean/vo/TableVo.java index db7437eb..5691d04a 100644 --- a/mt/src/main/java/com/ccsens/mt/bean/vo/TableVo.java +++ b/mt/src/main/java/com/ccsens/mt/bean/vo/TableVo.java @@ -237,8 +237,8 @@ public class TableVo { } public int getTimeSum(){ - if(duration != 0 && games != 0) { - return duration * games; + if(duration != 0 && getGames() != 0) { + return duration * getGames(); } return 0; } 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 5f767e49..05477225 100644 --- a/mt/src/main/java/com/ccsens/mt/service/CompeteService.java +++ b/mt/src/main/java/com/ccsens/mt/service/CompeteService.java @@ -56,8 +56,6 @@ import java.util.concurrent.atomic.AtomicInteger; @Service @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public class CompeteService implements ICompeteService { - @Resource - private CompeteTeamMapper competeTeamMapper; @Resource private CompeteTimeDao competeTimeDao; @Resource @@ -98,8 +96,8 @@ public class CompeteService implements ICompeteService { private CompeteScoreDao competeScoreDao; @Resource private CompeteCountScoreMapper competeCountScoreMapper; - @Resource - private CompetePlayerMapper competePlayerMapper; +// @Resource +// private CompetePlayerMapper competePlayerMapper; @Resource private CompeteJudgmentMapper competeJudgmentMapper; @Resource @@ -1728,7 +1726,7 @@ public class CompeteService implements ICompeteService { //个人 selScropeVo.setId(competeProject.getId()); //个人信息 - CompetePlayer competePlayer = competePlayerMapper.selectByPrimaryKey(competeStartOrder1.getPlayerId()); + CompetePlayer competePlayer = competePlayerDao.selectByPrimaryKey(competeStartOrder1.getPlayerId()); CompeteGroup competeGroup = competeGroupMapper.selectByPrimaryKey(competePlayer.getCompeteGroupId()); //组别信息 selScropeVo.setGroupId(competeGroup.getId()); @@ -1757,7 +1755,7 @@ public class CompeteService implements ICompeteService { } * */ }else { - CompeteTeam competeTeam = competeTeamMapper.selectByPrimaryKey(competeStartOrder1.getPlayerId()); + CompeteTeam competeTeam = competeTeamDao.selectByPrimaryKey(competeStartOrder1.getPlayerId()); if(competeProject.getJoinRule()==(byte)1){ selScropeVo.setGroupName("不限组别"); @@ -1782,7 +1780,7 @@ public class CompeteService implements ICompeteService { StringBuilder names=new StringBuilder(""); //姓名也完成了 competeTeamMembers.forEach(mes->{ - names.append(competePlayerMapper.selectByPrimaryKey(mes.getPlayerId()).getName()+"、"); + names.append(competePlayerDao.selectByPrimaryKey(mes.getPlayerId()).getName()+"、"); }); String name= String.valueOf(names.substring(0,names.length()-2)); selScropeVo.setName(name); diff --git a/mt/src/main/java/com/ccsens/mt/util/Constant.java b/mt/src/main/java/com/ccsens/mt/util/Constant.java index 0d0dfee5..f99ad96f 100644 --- a/mt/src/main/java/com/ccsens/mt/util/Constant.java +++ b/mt/src/main/java/com/ccsens/mt/util/Constant.java @@ -60,7 +60,10 @@ public class Constant { * 每个比赛项目留给选手上传视频的时间(暂定一个小时,可以修改) */ public static final long UPLOAD_VIDEO_TIME = 60 * 60 * 1000; - + /** + * 比赛之前多上时间可以上传视频,(常量表内的key) + */ + public static final String PROJECT_BEFORE_TIME_KEY = "project_before_time"; public final static class Compete{ public final static byte PROJECT_JOIN_RULE_GROUP_LIMIT = 0; diff --git a/mt/src/main/resources/mapper_dao/CompetePlayerDao.xml b/mt/src/main/resources/mapper_dao/CompetePlayerDao.xml index 5cd8e03f..214ff88b 100644 --- a/mt/src/main/resources/mapper_dao/CompetePlayerDao.xml +++ b/mt/src/main/resources/mapper_dao/CompetePlayerDao.xml @@ -36,7 +36,7 @@ - + @@ -330,57 +330,62 @@