|
@@ -19,8 +19,6 @@ import cn.kdan.pdf.tech.core.utils.FileUtil;
|
|
|
import cn.kdan.pdf.tech.core.utils.ThreadPoolSingleUtil;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
-import com.sun.jna.platform.win32.WinBase;
|
|
|
-import constant.CommonConstant;
|
|
|
import enums.ValidStatusEnum;
|
|
|
import exception.BackendRuntimeException;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -617,17 +615,19 @@ public class VppRTeamMemberRoleServiceImpl implements VppRTeamMemberRoleService
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void removeSSOMembers(String memberId) {
|
|
|
- List<VppRTeamMemberRole> vppRTeamMemberRoles = getVppRTeamMemberRoles(memberId);
|
|
|
- List<String> ids = new ArrayList<>();
|
|
|
- ids.add(vppRTeamMemberRoles.get(0).getTeamId());
|
|
|
- //sso用户只有一个默认团队,只需要解绑设备序列码,并且修改用户数据
|
|
|
- vppLicenseCodeService.unBindByMemberId(memberId, ids);
|
|
|
- VppMember member = new VppMember();
|
|
|
- member.setId(memberId);
|
|
|
- member.setRole(RoleEnum.TEAM_MEMBER.code());
|
|
|
- member.setValidFlag(ValidStatusEnum.INVALID.value());
|
|
|
- vppMemberService.update(member);
|
|
|
+ public void removeSSOMembers(List<String> memberIds) {
|
|
|
+ memberIds.forEach(memberId->{
|
|
|
+ List<VppRTeamMemberRole> vppRTeamMemberRoles = getVppRTeamMemberRoles(memberId);
|
|
|
+ List<String> ids = new ArrayList<>();
|
|
|
+ ids.add(vppRTeamMemberRoles.get(0).getTeamId());
|
|
|
+ //sso用户只有一个默认团队,只需要解绑设备序列码,并且修改用户数据
|
|
|
+ vppLicenseCodeService.unBindByMemberId(memberId, ids);
|
|
|
+ VppMember member = new VppMember();
|
|
|
+ member.setId(memberId);
|
|
|
+ member.setRole(RoleEnum.TEAM_MEMBER.code());
|
|
|
+ member.setValidFlag(ValidStatusEnum.INVALID.value());
|
|
|
+ vppMemberService.update(member);
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -640,12 +640,14 @@ public class VppRTeamMemberRoleServiceImpl implements VppRTeamMemberRoleService
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void reductionSSOMember(String memberId) {
|
|
|
- VppMember member = new VppMember();
|
|
|
- member.setId(memberId);
|
|
|
- member.setRole(RoleEnum.TEAM_MEMBER.code());
|
|
|
- member.setValidFlag(ValidStatusEnum.VALID.value());
|
|
|
- vppMemberService.update(member);
|
|
|
+ public void reductionSSOMember(List<String> memberIds) {
|
|
|
+ memberIds.forEach(memberId->{
|
|
|
+ VppMember member = new VppMember();
|
|
|
+ member.setId(memberId);
|
|
|
+ member.setRole(RoleEnum.TEAM_MEMBER.code());
|
|
|
+ member.setValidFlag(ValidStatusEnum.VALID.value());
|
|
|
+ vppMemberService.update(member);
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
@Override
|