封禁添加用户登录id
This commit is contained in:
@@ -20,6 +20,7 @@ import com.accompany.core.service.region.RegionNetworkService;
|
||||
import com.accompany.core.service.region.RegionService;
|
||||
import com.accompany.core.service.user.PhoneBlackService;
|
||||
import com.accompany.core.service.user.UsersBaseService;
|
||||
import com.accompany.core.util.I18NMessageSourceUtil;
|
||||
import com.accompany.oauth2.constant.LoginTypeEnum;
|
||||
import com.accompany.oauth2.exception.CustomOAuth2Exception;
|
||||
import com.accompany.oauth2.model.AccountDetails;
|
||||
@@ -43,6 +44,8 @@ import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import static com.accompany.core.enumeration.I18nAlertEnum.ACCOUNT_LOGIN_BLOCK_MSG;
|
||||
|
||||
@Slf4j
|
||||
public class MyUserDetailsServiceImpl implements MyUserDetailsService {
|
||||
|
||||
@@ -179,8 +182,9 @@ public class MyUserDetailsServiceImpl implements MyUserDetailsService {
|
||||
//检查账号、设备号、号段是否封禁
|
||||
if (null != blockEndTime){
|
||||
CustomOAuth2Exception exception = new CustomOAuth2Exception(CustomOAuth2Exception.ACCOUNT_ERROR, "");
|
||||
exception.addAdditionalInformation("reason", "违规(请联系客服WeChat:sd245376)");
|
||||
exception.addAdditionalInformation("date", String.valueOf(blockEndTime));
|
||||
Integer partitionId = users.getPartitionId();
|
||||
exception.addAdditionalInformation("reason", I18NMessageSourceUtil.getMessage(ACCOUNT_LOGIN_BLOCK_MSG, new Object[]{users.getErbanNo()}, partitionId));
|
||||
exception.addAdditionalInformation("date", I18NMessageSourceUtil.getMessage(ACCOUNT_LOGIN_BLOCK_MSG, new Object[]{String.valueOf(blockEndTime)}, partitionId));
|
||||
throw exception;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user