【fix sonar】SysDepartController文件
This commit is contained in:
+3
-14
@@ -103,11 +103,6 @@ public class SysDepartController {
|
|||||||
public Results<List<SysDepartTreeModel>> queryTreeList() {
|
public Results<List<SysDepartTreeModel>> queryTreeList() {
|
||||||
Results<List<SysDepartTreeModel>> result = new Results<>();
|
Results<List<SysDepartTreeModel>> result = new Results<>();
|
||||||
try {
|
try {
|
||||||
// 从内存中读取
|
|
||||||
// List<SysDepartTreeModel> list =FindsDepartsChildrenUtil.getSysDepartTreeList();
|
|
||||||
// if (CollectionUtils.isEmpty(list)) {
|
|
||||||
// list = sysDepartService.queryTreeList();
|
|
||||||
// }
|
|
||||||
List<SysDepartTreeModel> list = sysDepartService.queryTreeList();
|
List<SysDepartTreeModel> list = sysDepartService.queryTreeList();
|
||||||
result.setResult(list);
|
result.setResult(list);
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
@@ -243,7 +238,7 @@ public class SysDepartController {
|
|||||||
/**
|
/**
|
||||||
* 批量删除 根据前端请求的多个ID,对数据库执行删除相关部门数据的操作
|
* 批量删除 根据前端请求的多个ID,对数据库执行删除相关部门数据的操作
|
||||||
*
|
*
|
||||||
* @param ids
|
* @param map
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
//@RequiresRoles({"admin"})
|
//@RequiresRoles({"admin"})
|
||||||
@@ -354,12 +349,6 @@ public class SysDepartController {
|
|||||||
int codeLength = YouBianCodeUtil.ZHANWEI_LENGTH;
|
int codeLength = YouBianCodeUtil.ZHANWEI_LENGTH;
|
||||||
listSysDeparts = ExcelImportUtil.importExcel(file.getInputStream(), SysDepart.class, params);
|
listSysDeparts = ExcelImportUtil.importExcel(file.getInputStream(), SysDepart.class, params);
|
||||||
// TODO 按长度排序 当比较到最后一个元素时会出现空指针 导入需要做orgCode必填效验
|
// TODO 按长度排序 当比较到最后一个元素时会出现空指针 导入需要做orgCode必填效验
|
||||||
/*Collections.sort(listSysDeparts, new Comparator<SysDepart>() {
|
|
||||||
@Override
|
|
||||||
public int compare(SysDepart arg0, SysDepart arg1) {
|
|
||||||
return arg0.getOrgCode().length() - arg1.getOrgCode().length();
|
|
||||||
}
|
|
||||||
});*/
|
|
||||||
Collections.sort(listSysDeparts, (SysDepart arg0, SysDepart arg1) -> arg0.getOrgCode().length() - arg1.getOrgCode().length());
|
Collections.sort(listSysDeparts, (SysDepart arg0, SysDepart arg1) -> arg0.getOrgCode().length() - arg1.getOrgCode().length());
|
||||||
|
|
||||||
int num = 0;
|
int num = 0;
|
||||||
@@ -381,8 +370,8 @@ public class SysDepartController {
|
|||||||
num++;
|
num++;
|
||||||
}
|
}
|
||||||
//清空部门缓存
|
//清空部门缓存
|
||||||
Set keys3 = redisTemplate.keys(CacheConstant.SYS_DEPARTS_CACHE + "*");
|
Set<String> keys3 = redisTemplate.keys(CacheConstant.SYS_DEPARTS_CACHE + "*");
|
||||||
Set keys4 = redisTemplate.keys(CacheConstant.SYS_DEPART_IDS_CACHE + "*");
|
Set<String> keys4 = redisTemplate.keys(CacheConstant.SYS_DEPART_IDS_CACHE + "*");
|
||||||
if(!Objects.isNull(keys3)){
|
if(!Objects.isNull(keys3)){
|
||||||
redisTemplate.delete(keys3);
|
redisTemplate.delete(keys3);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user