|
|
@@ -20,10 +20,7 @@ import org.dromara.physical.domain.*;
|
|
|
import org.dromara.physical.domain.bo.PhysicalTournamentsBo;
|
|
|
import org.dromara.physical.domain.dto.PhysicalItemsPrizeDto;
|
|
|
import org.dromara.physical.domain.dto.PhysicalTournamentsDto;
|
|
|
-import org.dromara.physical.domain.vo.PhysicalPrizeDistributionItemsVo;
|
|
|
-import org.dromara.physical.domain.vo.PhysicalPrizeDistributionsVo;
|
|
|
-import org.dromara.physical.domain.vo.PhysicalTournamentEntryConditionsVo;
|
|
|
-import org.dromara.physical.domain.vo.PhysicalTournamentsVo;
|
|
|
+import org.dromara.physical.domain.vo.*;
|
|
|
import org.dromara.physical.mapper.*;
|
|
|
import org.dromara.physical.service.IPhysicalTournamentsService;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
@@ -376,14 +373,11 @@ public class PhysicalTournamentsServiceImpl implements IPhysicalTournamentsServi
|
|
|
//比赛ID
|
|
|
add.setTournamentsBiId(getCurrentDateTime()+bo.getGameType()+getRandomFourDigitNumber());
|
|
|
//取出对应盲注 本级别持续时间
|
|
|
- /* List<PhysicalBlindLevelsVo> blindLevelsVos = physicalBlindLevelsService.selectPhysicalBlindLevelsInfoObj(bo.getBlindStructureId());
|
|
|
- if(blindLevelsVos.size()>0){
|
|
|
- Long test = blindLevelsVos.get(0).getDurationMinutes();
|
|
|
- add.setLevelDuration(blindLevelsVos.get(0).getDurationMinutes());
|
|
|
- }*/
|
|
|
+ List<PhysicalBlindLevelsVo> blindLevelsVosList = physicalBlindLevelsService.selectPhysicalBlindLevelsInfoObj(bo.getBlindStructureId());
|
|
|
+ if(blindLevelsVosList.size()>0){
|
|
|
+ add.setLevelDuration(blindLevelsVosList.get(0).getDurationMinutes());
|
|
|
+ }
|
|
|
add.setIsDelete(false);
|
|
|
-
|
|
|
-
|
|
|
// 插入赛事主表
|
|
|
boolean flag = baseMapper.insertPhysicalTournaments(add) > 0;
|
|
|
if (!flag) {
|
|
|
@@ -437,7 +431,11 @@ public class PhysicalTournamentsServiceImpl implements IPhysicalTournamentsServi
|
|
|
log.error("奖励列表为空");
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
+ //取出对应盲注 本级别持续时间
|
|
|
+ List<PhysicalBlindLevelsVo> blindLevelsVosList = physicalBlindLevelsService.selectPhysicalBlindLevelsInfoObj(bo.getBlindStructureId());
|
|
|
+ if(blindLevelsVosList.size()>0){
|
|
|
+ update.setLevelDuration(blindLevelsVosList.get(0).getDurationMinutes());
|
|
|
+ }
|
|
|
Long userId = LoginHelper.getUserId();
|
|
|
update.setUpdateUserId(userId);
|
|
|
// 处理开始时间
|