Skip to content

Commit

Permalink
finish rbac rebuild
Browse files Browse the repository at this point in the history
  • Loading branch information
jzfai committed May 22, 2023
1 parent b295085 commit 5f9d9d3
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 4 deletions.
1 change: 1 addition & 0 deletions hugo-admin/src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ spring:
deserialization:
# 允许对象忽略json中不存在的属性
fail_on_unknown_properties: false
default-property-inclusion: non_null



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,17 @@ public Set<String> selectMenuPermsByRoleId(Long roleId) {
*/
@Transactional
public int insertMenu(SysMenu menu) {
validRouteName(menu);
validPermissionCode(menu);
List<String> routerNameArr = Arrays.asList("M", " C");
if (!menu.getMenuType().equals("M")) {
validPermissionCode(menu);

}

if (!menu.getMenuType().equals("F")) {
validRouteName(menu);
}


return sysMenuMapper.insert(menu);
}

Expand Down Expand Up @@ -179,8 +188,13 @@ public void validPermissionCode(SysMenu menu) {
*/
@Transactional
public int updateMenu(SysMenu menu) {
validRouteName(menu);
validPermissionCode(menu);
if (!menu.getMenuType().equals("M")) {
validPermissionCode(menu);

}
if (!menu.getMenuType().equals("F")) {
validRouteName(menu);
}
return sysMenuMapper.updateById(menu);
}

Expand Down

0 comments on commit 5f9d9d3

Please sign in to comment.