|
|
@@ -1,6 +1,7 @@
|
|
|
package com.izouma.yags.service;
|
|
|
|
|
|
import com.izouma.yags.camp.api.CampApiService;
|
|
|
+import com.izouma.yags.camp.api.QueryBattle;
|
|
|
import com.izouma.yags.camp.api.RongYaoRole;
|
|
|
import com.izouma.yags.domain.BindGame;
|
|
|
import com.izouma.yags.dto.PageQuery;
|
|
|
@@ -52,6 +53,10 @@ public class BindGameService {
|
|
|
&& b.getRongYaoRole().getRoleId().equals(roleId))) {
|
|
|
throw new BusinessException("请勿重复绑定");
|
|
|
}
|
|
|
+ QueryBattle queryBattle = campApiService.queryBattle(roleId);
|
|
|
+ if (queryBattle.getInvisible()) {
|
|
|
+ throw new BusinessException("请在王者营地隐私设置中,将战绩设置为陌生人可见");
|
|
|
+ }
|
|
|
BindGame bindGame = new BindGame(userId);
|
|
|
bindGame.setGameId(gameId);
|
|
|
bindGame.setZone(zone);
|