|
@@ -693,15 +693,18 @@ public class VppTeamServiceImpl implements VppTeamService {
|
|
|
}
|
|
|
}
|
|
|
String code = CommonUtils.generateVerifyCode();
|
|
|
+ VppCompany vppCompany = vppCompanyService.getById(member.getCompanyId());
|
|
|
if (ObjectUtils.isEmpty(vppMember)) {
|
|
|
- VppCompany vppCompany = vppCompanyService.getById(member.getCompanyId());
|
|
|
actionEnum = CaptchaActionEnum.USER_REGISTER_FOR_ADD_ADMIN;
|
|
|
//发送注册邮件,前端根据注册页面表单信息和teamIds,还有code去进行注册
|
|
|
String url = webUrl + createUrl +"?teamIds=" + teamString + "&code=" + code + "&action=" + actionEnum.value() + "&account=" + account;
|
|
|
//用户邮箱 超管邮箱 链接
|
|
|
text = String.format(CaptchaActionEnum.USER_REGISTER_FOR_ADD_ADMIN.text(), account, vppCompany.getName(), url, account);
|
|
|
} else {
|
|
|
- VppCompany vppCompany = vppCompanyService.getById(vppMember.getCompanyId());
|
|
|
+ // 判断是否有用户名,没有的用邮箱替换
|
|
|
+ if (StringUtils.isEmpty(vppMember.getFullName())) {
|
|
|
+ vppMember.setFullName(vppMember.getEmail());
|
|
|
+ }
|
|
|
// 用户管理的所有团队提取备用
|
|
|
List<VppRTeamMemberRoleVO> rTeamMemberRoles = vppRTeamMemberRoleService.listByMemberIdAdmin(vppMember.getId());
|
|
|
Map<String, List<VppRTeamMemberRoleVO>> teamMap = rTeamMemberRoles.stream().collect(Collectors.groupingBy(VppRTeamMemberRoleVO::getTeamId));
|