fix 用户管理导入

This commit is contained in:
renzexin 2024-08-22 16:42:04 +08:00
parent cb868018b0
commit 73fa91c11f
1 changed files with 1 additions and 2 deletions

View File

@ -344,16 +344,15 @@ public class UserController {
if(file.isEmpty()){ if(file.isEmpty()){
return AjaxResult.error("文件不能为空"); return AjaxResult.error("文件不能为空");
} }
SysUser sysUser = new SysUser();
//查部门 //查部门
List<DeptDTO> dept = sysDeptService.getDept(); List<DeptDTO> dept = sysDeptService.getDept();
List<RoleDTO> role = sysRoleService.getRole(); List<RoleDTO> role = sysRoleService.getRole();
try { try {
Workbook workbook = new XSSFWorkbook(file.getInputStream()); Workbook workbook = new XSSFWorkbook(file.getInputStream());
Sheet sheet = workbook.getSheetAt(0); Sheet sheet = workbook.getSheetAt(0);
DataFormatter format = new DataFormatter(); DataFormatter format = new DataFormatter();
for (Row row : sheet) { for (Row row : sheet) {
SysUser sysUser = new SysUser();
HashSet<Long> roleIds = new HashSet<>(); HashSet<Long> roleIds = new HashSet<>();
if(row.getRowNum()==0)continue; if(row.getRowNum()==0)continue;
sysUser.setNickName(format.formatCellValue(row.getCell(0))); sysUser.setNickName(format.formatCellValue(row.getCell(0)));