diff --git a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/gateway/user/UserRegionGatewayImpl.java b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/gateway/user/UserRegionGatewayImpl.java index 3ab6ab17..7c64b5e0 100644 --- a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/gateway/user/UserRegionGatewayImpl.java +++ b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/gateway/user/UserRegionGatewayImpl.java @@ -346,36 +346,7 @@ public class UserRegionGatewayImpl implements UserRegionGateway { @Override public boolean checkBusinessRegionCode(String regionOne, String regionTwo) { // 区域相同 - if (equalsRegion(regionOne, regionTwo)) { - return true; - } - - // 互通区域 = 法国 and 伊朗 - List frRegions = List.of("FR", "IR"); - boolean isOnFr = equalsRegion(frRegions, regionOne); - boolean isTwoFr = equalsRegion(frRegions, regionTwo); - if (isOnFr && isTwoFr) { - return true; - } - - // 互通区域1 = 阿拉伯 and 土耳其 - List arRegions = List.of("AR", "TR","DE"); - boolean isOnAr = equalsRegion(arRegions, regionOne); - boolean isTwoAr = equalsRegion(arRegions, regionTwo); - if (isOnAr && isTwoAr) { - return true; - } - - // 互通区域2 = 不是阿拉伯 and 不是土耳其 - // 2024.08.12 孟加拉,印度,测试区,单独隔离ID 印尼1区 IA印尼2区 - List notPassRegions = List.of("AR", "TR", "BD", "Test", "IN", "UK", "ID", "ID-02", "AR-02"); - boolean isOneNotPassRegions = equalsRegion(notPassRegions, regionOne); - boolean isTwoNotPassRegions = equalsRegion(notPassRegions, regionTwo); - if (!isOneNotPassRegions && !isTwoNotPassRegions) { - return true; - } - - return false; + return equalsRegion(regionOne, regionTwo); } @Override