xiongzhu 3 rokov pred
rodič
commit
4ee4cb5ca9

+ 5 - 0
src/main/java/com/izouma/yags/service/BindGameService.java

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