|
@@ -105,6 +105,9 @@ public class AppGameServiceImpl extends ServiceImpl<AppGameMapper, AppGame> impl
|
|
|
if (null == dbGame) throw new JeecgBootException("未找到对应数据", SC_INTERNAL_SERVER_ERROR_500);
|
|
|
|
|
|
List<AppGameRuleDTO> byGameId = rulesMapper.findByGameId(dbGame.getId());
|
|
|
+ if(byGameId==null||byGameId.isEmpty()){
|
|
|
+ throw new JeecgBootException("该赛事的比赛项目与价格为空", SC_INTERNAL_SERVER_ERROR_500);
|
|
|
+ }
|
|
|
Long orderNum= appOrderMapper.findByProductIds(byGameId);
|
|
|
if (orderNum>0){
|
|
|
throw new JeecgBootException("该赛事已存在报名不允许修改", SC_INTERNAL_SERVER_ERROR_500);
|