【fix sonar】SysRoleServiceImpl文件
This commit is contained in:
+10
-3
@@ -3,6 +3,7 @@ package com.jero.modules.system.service.impl;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.api.vo.Results;
|
||||
import com.jero.common.constant.CommonConstant;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.util.ImportExcelUtil;
|
||||
import com.jero.modules.system.entity.SysRole;
|
||||
import com.jero.modules.system.mapper.SysRoleMapper;
|
||||
@@ -35,10 +36,16 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
||||
SysUserMapper sysUserMapper;
|
||||
|
||||
@Override
|
||||
public Results importExcelCheckRoleCode(MultipartFile file, ImportParams params) throws Exception {
|
||||
List<Object> listSysRoles = ExcelImportUtil.importExcel(file.getInputStream(), SysRole.class, params);
|
||||
List<String> errorStrs = new ArrayList<>();
|
||||
public Results importExcelCheckRoleCode(MultipartFile file, ImportParams params) throws JeroBootException {
|
||||
List<Object> listSysRoles;
|
||||
try {
|
||||
listSysRoles = ExcelImportUtil.importExcel(file.getInputStream(), SysRole.class, params);
|
||||
|
||||
}catch (Exception e){
|
||||
throw new JeroBootException(e);
|
||||
}
|
||||
|
||||
List<String> errorStrs = new ArrayList<>();
|
||||
// 去除 listSysRoles 中重复的数据
|
||||
for (int i = 0; i < listSysRoles.size(); i++) {
|
||||
String roleCodeI =((SysRole)listSysRoles.get(i)).getRoleCode();
|
||||
|
||||
Reference in New Issue
Block a user