【fix】代码格式修复
This commit is contained in:
+29
-8
@@ -456,7 +456,7 @@ public class SysUserController {
|
|||||||
}
|
}
|
||||||
userList.forEach(user -> {
|
userList.forEach(user -> {
|
||||||
// 对手机号、邮箱进行解密处理
|
// 对手机号、邮箱进行解密处理
|
||||||
sysUserService.proceedDecrypt(user);
|
sysUserService.proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -488,7 +488,7 @@ public class SysUserController {
|
|||||||
IPage<SysUser> pageList = sysUserDepartService.queryDepartUserPageList(departId, username, realname, pageSize, pageNo);
|
IPage<SysUser> pageList = sysUserDepartService.queryDepartUserPageList(departId, username, realname, pageSize, pageNo);
|
||||||
pageList.getRecords().forEach(user -> {
|
pageList.getRecords().forEach(user -> {
|
||||||
// 对手机号、邮箱进行解密处理
|
// 对手机号、邮箱进行解密处理
|
||||||
sysUserService.proceedDecrypt(user);
|
sysUserService.proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
return Results.OK(pageList);
|
return Results.OK(pageList);
|
||||||
}
|
}
|
||||||
@@ -515,7 +515,7 @@ public class SysUserController {
|
|||||||
List<SysUser> pageList = sysUserService.list(queryWrapper);
|
List<SysUser> pageList = sysUserService.list(queryWrapper);
|
||||||
pageList.forEach(user -> {
|
pageList.forEach(user -> {
|
||||||
// 对手机号、邮箱进行解密处理
|
// 对手机号、邮箱进行解密处理
|
||||||
sysUserService.proceedDecrypt(user);
|
sysUserService.proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
|
|
||||||
//导出文件名称
|
//导出文件名称
|
||||||
@@ -565,7 +565,7 @@ public class SysUserController {
|
|||||||
sysUserExcel.setSalt(salt);
|
sysUserExcel.setSalt(salt);
|
||||||
String passwordEncode = PasswordUtil.encrypt(sysUserExcel.getUsername(), sysUserExcel.getPassword(), salt);
|
String passwordEncode = PasswordUtil.encrypt(sysUserExcel.getUsername(), sysUserExcel.getPassword(), salt);
|
||||||
sysUserExcel.setPassword(passwordEncode);
|
sysUserExcel.setPassword(passwordEncode);
|
||||||
SuccessAndErrorLines successAndErrorLines = getSuccessAndErrorLines(errorMessage, successLines, errorLines, i, sysUserExcel);
|
SuccessAndErrorLines successAndErrorLines = this.getSuccessAndErrorLines(errorMessage, successLines, errorLines, i, sysUserExcel);
|
||||||
successLines = successAndErrorLines.getSuccessLines();
|
successLines = successAndErrorLines.getSuccessLines();
|
||||||
errorLines = successAndErrorLines.getErrorLines();
|
errorLines = successAndErrorLines.getErrorLines();
|
||||||
// 批量将部门和用户信息建立关联关系 TODO 错误需修改
|
// 批量将部门和用户信息建立关联关系 TODO 错误需修改
|
||||||
@@ -587,6 +587,15 @@ public class SysUserController {
|
|||||||
return ImportExcelUtil.imporReturnRes(errorLines,successLines,errorMessage);
|
return ImportExcelUtil.imporReturnRes(errorLines,successLines,errorMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 校验,得到正确和错误的行数据
|
||||||
|
* @param errorMessage
|
||||||
|
* @param successLines
|
||||||
|
* @param errorLines
|
||||||
|
* @param i
|
||||||
|
* @param sysUserExcel
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
@NotNull
|
@NotNull
|
||||||
private SuccessAndErrorLines getSuccessAndErrorLines(List<String> errorMessage, int successLines, int errorLines, int i, SysUser sysUserExcel) {
|
private SuccessAndErrorLines getSuccessAndErrorLines(List<String> errorMessage, int successLines, int errorLines, int i, SysUser sysUserExcel) {
|
||||||
SuccessAndErrorLines successAndErrorLines = new SuccessAndErrorLines();
|
SuccessAndErrorLines successAndErrorLines = new SuccessAndErrorLines();
|
||||||
@@ -594,7 +603,7 @@ public class SysUserController {
|
|||||||
successAndErrorLines.setErrorLines(errorLines);
|
successAndErrorLines.setErrorLines(errorLines);
|
||||||
try {
|
try {
|
||||||
// 对手机号、邮箱进行加密处理
|
// 对手机号、邮箱进行加密处理
|
||||||
sysUserService.proceedEncrypt(sysUserExcel);
|
sysUserService.proceedUserInfoEncrypt(sysUserExcel);
|
||||||
sysUserService.save(sysUserExcel);
|
sysUserService.save(sysUserExcel);
|
||||||
successAndErrorLines.setSuccessLines(successLines + 1);
|
successAndErrorLines.setSuccessLines(successLines + 1);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
@@ -607,6 +616,11 @@ public class SysUserController {
|
|||||||
return successAndErrorLines;
|
return successAndErrorLines;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量保存用户
|
||||||
|
* @param sysUserExcel
|
||||||
|
* @param departIds
|
||||||
|
*/
|
||||||
private void saveUser(SysUser sysUserExcel, String departIds) {
|
private void saveUser(SysUser sysUserExcel, String departIds) {
|
||||||
if (StringUtils.isNotBlank(departIds)) {
|
if (StringUtils.isNotBlank(departIds)) {
|
||||||
String userId = sysUserExcel.getId();
|
String userId = sysUserExcel.getId();
|
||||||
@@ -619,6 +633,13 @@ public class SysUserController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 导入用户,行错误信息处理
|
||||||
|
* @param errorMessage
|
||||||
|
* @param e
|
||||||
|
* @param message
|
||||||
|
* @param lineNumber
|
||||||
|
*/
|
||||||
private void setErrorMessage(List<String> errorMessage, Exception e, String message, int lineNumber) {
|
private void setErrorMessage(List<String> errorMessage, Exception e, String message, int lineNumber) {
|
||||||
if (message.contains(CommonConstant.SQL_INDEX_UNIQ_SYS_USER_USERNAME)
|
if (message.contains(CommonConstant.SQL_INDEX_UNIQ_SYS_USER_USERNAME)
|
||||||
|| message.contains(CommonConstant.SQL_INDEX_INDEX_USER_NAME)) {
|
|| message.contains(CommonConstant.SQL_INDEX_INDEX_USER_NAME)) {
|
||||||
@@ -649,7 +670,7 @@ public class SysUserController {
|
|||||||
Collection<String> idList = Arrays.asList(userId);
|
Collection<String> idList = Arrays.asList(userId);
|
||||||
Collection<SysUser> userRole = sysUserService.listByIds(idList);
|
Collection<SysUser> userRole = sysUserService.listByIds(idList);
|
||||||
userRole.forEach(user -> {
|
userRole.forEach(user -> {
|
||||||
sysUserService.proceedDecrypt(user);
|
sysUserService.proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
result.setResult(userRole);
|
result.setResult(userRole);
|
||||||
@@ -700,7 +721,7 @@ public class SysUserController {
|
|||||||
String username = req.getParameter(USER_NAME);
|
String username = req.getParameter(USER_NAME);
|
||||||
IPage<SysUser> pageList = sysUserService.getUserByRoleId(page,roleId,username);
|
IPage<SysUser> pageList = sysUserService.getUserByRoleId(page,roleId,username);
|
||||||
pageList.getRecords().forEach(user -> {
|
pageList.getRecords().forEach(user -> {
|
||||||
sysUserService.proceedDecrypt(user);
|
sysUserService.proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
result.setResult(pageList);
|
result.setResult(pageList);
|
||||||
@@ -822,7 +843,7 @@ public class SysUserController {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
pageList.getRecords().forEach(user -> {
|
pageList.getRecords().forEach(user -> {
|
||||||
sysUserService.proceedDecrypt(user);
|
sysUserService.proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
result.setResult(pageList);
|
result.setResult(pageList);
|
||||||
|
|||||||
+2
-2
@@ -286,10 +286,10 @@ public interface ISysUserService extends IService<SysUser> {
|
|||||||
/**
|
/**
|
||||||
* @Remarks: 对手机号、邮箱进行解密处理
|
* @Remarks: 对手机号、邮箱进行解密处理
|
||||||
**/
|
**/
|
||||||
void proceedDecrypt(SysUser user);
|
void proceedUserInfoDecrypt(SysUser user);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Remarks: 对手机号、邮箱进行加密处理
|
* @Remarks: 对手机号、邮箱进行加密处理
|
||||||
**/
|
**/
|
||||||
void proceedEncrypt(SysUser user);
|
void proceedUserInfoEncrypt(SysUser user);
|
||||||
}
|
}
|
||||||
|
|||||||
+6
-8
@@ -10,7 +10,6 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|||||||
import com.jero.common.api.vo.Results;
|
import com.jero.common.api.vo.Results;
|
||||||
import com.jero.common.constant.CacheConstant;
|
import com.jero.common.constant.CacheConstant;
|
||||||
import com.jero.common.constant.CommonConstant;
|
import com.jero.common.constant.CommonConstant;
|
||||||
import com.jero.common.exception.JeroBootException;
|
|
||||||
import com.jero.common.system.api.ISysBaseAPI;
|
import com.jero.common.system.api.ISysBaseAPI;
|
||||||
import com.jero.common.system.vo.LoginUser;
|
import com.jero.common.system.vo.LoginUser;
|
||||||
import com.jero.common.system.vo.SysUserCacheInfo;
|
import com.jero.common.system.vo.SysUserCacheInfo;
|
||||||
@@ -25,7 +24,6 @@ import com.jero.modules.system.service.ISysUserService;
|
|||||||
import com.jero.modules.system.vo.SysUserDepNameVo;
|
import com.jero.modules.system.vo.SysUserDepNameVo;
|
||||||
import com.jero.modules.system.vo.SysUserRoleNameVo;
|
import com.jero.modules.system.vo.SysUserRoleNameVo;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
|
||||||
import org.apache.poi.ss.formula.functions.T;
|
import org.apache.poi.ss.formula.functions.T;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.cache.annotation.CacheEvict;
|
import org.springframework.cache.annotation.CacheEvict;
|
||||||
@@ -70,7 +68,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
IPage<SysUser> sysUserIPage = this.userMapper.queryPage(page, subDepIds, roleId, queryWrapper);
|
IPage<SysUser> sysUserIPage = this.userMapper.queryPage(page, subDepIds, roleId, queryWrapper);
|
||||||
sysUserIPage.getRecords().forEach(user -> {
|
sysUserIPage.getRecords().forEach(user -> {
|
||||||
// 对手机号、邮箱进行解密处理
|
// 对手机号、邮箱进行解密处理
|
||||||
proceedDecrypt(user);
|
proceedUserInfoDecrypt(user);
|
||||||
});
|
});
|
||||||
return sysUserIPage;
|
return sysUserIPage;
|
||||||
}
|
}
|
||||||
@@ -468,7 +466,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
public void saveUser(SysUser user, String selectedRoles, String selectedDeparts) {
|
public void saveUser(SysUser user, String selectedRoles, String selectedDeparts) {
|
||||||
//step.1 保存用户
|
//step.1 保存用户
|
||||||
// 对手机号、邮箱进行加密处理
|
// 对手机号、邮箱进行加密处理
|
||||||
proceedEncrypt(user);
|
this.proceedUserInfoEncrypt(user);
|
||||||
this.save(user);
|
this.save(user);
|
||||||
//step.2 保存角色
|
//step.2 保存角色
|
||||||
if(oConvertUtils.isNotEmpty(selectedRoles)) {
|
if(oConvertUtils.isNotEmpty(selectedRoles)) {
|
||||||
@@ -492,7 +490,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
* @Remarks: 对手机号、邮箱进行加密处理
|
* @Remarks: 对手机号、邮箱进行加密处理
|
||||||
**/
|
**/
|
||||||
@Override
|
@Override
|
||||||
public void proceedEncrypt(SysUser user) {
|
public void proceedUserInfoEncrypt(SysUser user) {
|
||||||
if (user == null) {
|
if (user == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -515,7 +513,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
* @Remarks: 对手机号、邮箱进行解密处理
|
* @Remarks: 对手机号、邮箱进行解密处理
|
||||||
**/
|
**/
|
||||||
@Override
|
@Override
|
||||||
public void proceedDecrypt(SysUser user) {
|
public void proceedUserInfoDecrypt(SysUser user) {
|
||||||
if (user == null) {
|
if (user == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -548,7 +546,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
public void editUser(SysUser user, String roles, String departs) {
|
public void editUser(SysUser user, String roles, String departs) {
|
||||||
//step.1 修改用户基础信息
|
//step.1 修改用户基础信息
|
||||||
// 对手机号、邮箱进行加密处理
|
// 对手机号、邮箱进行加密处理
|
||||||
proceedEncrypt(user);
|
this.proceedUserInfoEncrypt(user);
|
||||||
this.updateById(user);
|
this.updateById(user);
|
||||||
//step.2 修改角色
|
//step.2 修改角色
|
||||||
//处理用户角色 先删后加
|
//处理用户角色 先删后加
|
||||||
@@ -594,7 +592,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
public SysUser queryById(String id) {
|
public SysUser queryById(String id) {
|
||||||
SysUser user = getById(id);
|
SysUser user = getById(id);
|
||||||
// 对手机号、邮箱进行解密处理
|
// 对手机号、邮箱进行解密处理
|
||||||
proceedDecrypt(user);
|
proceedUserInfoDecrypt(user);
|
||||||
return user;
|
return user;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user