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 @@