【fix sonar】 PermissionDataUtil.java文件

This commit is contained in:
tianwenbo
2023-03-07 15:32:32 +08:00
parent d4389d57af
commit d4318997fc
@@ -11,9 +11,12 @@ import com.jero.modules.system.entity.SysPermission;
*/
public class PermissionDataUtil {
private PermissionDataUtil() {
}
/**
* 智能处理错误数据,简化用户失误操作
*
*
* @param permission
*/
public static SysPermission intelligentProcessData(SysPermission permission) {
@@ -38,7 +41,7 @@ public class PermissionDataUtil {
}
permission.setComponent(component);
}
// 请求URL
if (oConvertUtils.isNotEmpty(permission.getUrl())) {
String url = permission.getUrl();
@@ -50,7 +53,7 @@ public class PermissionDataUtil {
}
permission.setUrl(url);
}
// 一级菜单默认组件
if (0 == permission.getMenuType() && oConvertUtils.isEmpty(permission.getComponent())) {
// 一级菜单默认组件
@@ -58,7 +61,7 @@ public class PermissionDataUtil {
}
return permission;
}
/**
* 如果没有index页面 需要new 一个放到list中
* @param metaList
@@ -91,5 +94,5 @@ public class PermissionDataUtil {
}
return hasIndexMenu;
}
}