bonus_houqin
This commit is contained in:
parent
549188d847
commit
364e375569
|
|
@ -109,35 +109,37 @@ public class SysUserServiceImpl implements ISysUserService {
|
|||
}
|
||||
user.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId());
|
||||
List<SysUser> sysUsers = userMapper.selectUserList(user);
|
||||
for (SysUser sysUser : sysUsers) {
|
||||
sysUser.setNickName(Sm4Utils.decrypt(sysUser.getNickName()));
|
||||
sysUser.setPhonenumber(Sm4Utils.decrypt(sysUser.getPhonenumber()));
|
||||
}
|
||||
return sysUsers;
|
||||
}
|
||||
|
||||
// 安徽送变电绿智食堂用户数据转换工具
|
||||
private void adjustSomeUserInfo(List<SysUser> sysUsers) {
|
||||
for (SysUser sysUser : sysUsers) {
|
||||
String nickName = Sm4Utils.custDecrypt(sysUser.getNickName());
|
||||
sysUser.setNickName(Sm4Utils.encrypt(nickName));
|
||||
log.error("new nickName = " + sysUser.getNickName());
|
||||
String nickNameLike = PinyingUtils.convertToPinyin(nickName);
|
||||
String mobile = Sm4Utils.custDecrypt(sysUser.getPhonenumber());
|
||||
String mobileSuffix = null;
|
||||
if (StringUtils.isNotEmpty(mobile) && mobile.length() >= 4) {
|
||||
mobileSuffix = mobile.substring(mobile.length() - 4);
|
||||
sysUser.setPhonenumber(Sm4Utils.encrypt(mobile));
|
||||
log.error("new phonenumber = " + sysUser.getPhonenumber());
|
||||
}
|
||||
sysUser.setNickNameLike(nickNameLike);
|
||||
int spaceIndex = nickNameLike.indexOf(" ");
|
||||
if (spaceIndex > 0) {
|
||||
nickNameLike = nickNameLike.substring(0, spaceIndex);
|
||||
}
|
||||
if (StringUtils.isNotEmpty(mobileSuffix)) {
|
||||
sysUser.setUserName(nickNameLike + "_" + mobileSuffix);
|
||||
} else {
|
||||
sysUser.setUserName(nickNameLike + "_" + sysUser.getUserId());
|
||||
}
|
||||
userMapper.updateNickNameLike(sysUser);
|
||||
private void adjustUserInfo(SysUser sysUser) {
|
||||
String nickName = Sm4Utils.custDecrypt(sysUser.getNickName());
|
||||
sysUser.setNickName(Sm4Utils.encrypt(nickName));
|
||||
log.error("new nickName = " + sysUser.getNickName());
|
||||
String nickNameLike = PinyingUtils.convertToPinyin(nickName);
|
||||
String mobile = Sm4Utils.custDecrypt(sysUser.getPhonenumber());
|
||||
String mobileSuffix = null;
|
||||
if (StringUtils.isNotEmpty(mobile) && mobile.length() >= 4) {
|
||||
mobileSuffix = mobile.substring(mobile.length() - 4);
|
||||
sysUser.setPhonenumber(Sm4Utils.encrypt(mobile));
|
||||
log.error("new phonenumber = " + sysUser.getPhonenumber());
|
||||
}
|
||||
sysUser.setNickNameLike(nickNameLike);
|
||||
int spaceIndex = nickNameLike.indexOf(" ");
|
||||
if (spaceIndex > 0) {
|
||||
nickNameLike = nickNameLike.substring(0, spaceIndex);
|
||||
}
|
||||
if (StringUtils.isNotEmpty(mobileSuffix)) {
|
||||
sysUser.setUserName(nickNameLike + "_" + mobileSuffix);
|
||||
} else {
|
||||
sysUser.setUserName(nickNameLike + "_" + sysUser.getUserId());
|
||||
}
|
||||
userMapper.updateNickNameLike(sysUser);
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue