das接口新增

This commit is contained in:
chenhaojie 2024-06-25 17:51:01 +08:00
parent b2912466a9
commit 205c25e5f9
6 changed files with 9 additions and 9 deletions

View File

@ -22,7 +22,7 @@ public class FilterConfig {
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
//注册过滤器
registrationBean.setFilter(new DecryptingOncePerRequestFilter(aesProperties.getKey()));
registrationBean.addUrlPatterns("/api/*"); // 设置过滤器应用的URL模式
registrationBean.addUrlPatterns("/api/auth/role"); // 设置过滤器应用的URL模式
registrationBean.setOrder(2); // 设置过滤器的顺序
return registrationBean;
}

View File

@ -76,11 +76,10 @@ public class SysMenusController {
/**
* 获取绑定的菜单列表
* @param sysMenuQueryDto 查询条件
* @return 返回菜单列表
*/
@PostMapping("/tree")
public List<SysMenuVo> createTree(@RequestBody SysMenuQueryDto sysMenuQueryDto) {
return sysMenuService.createTree(sysMenuQueryDto);
public R<?> createTree() {
return R.success(sysMenuService.createTree());
}
}

View File

@ -22,5 +22,5 @@ public interface SysMenuMapper extends BaseMapper<SysMenu> {
List<SysMenuVo> queryAllMenuList(@Param("sysMenu") SysMenuQueryDto sysMenuQueryDto);
List<SysMenuVo> createTree(@Param("sysMenu") SysMenuQueryDto sysMenuQueryDto);
SysMenuVo createTree();
}

View File

@ -32,5 +32,5 @@ public interface SysMenuService {
* 构建菜单树结构
* @return 返回菜单树
*/
List<SysMenuVo> createTree(SysMenuQueryDto sysMenuQueryDto);
SysMenuVo createTree();
}

View File

@ -63,8 +63,9 @@ public class SysMenuServiceImpl implements SysMenuService {
}
@Override
public List<SysMenuVo> createTree(SysMenuQueryDto sysMenuQueryDto) {
return sysMenuMapper.createTree(sysMenuQueryDto);
public SysMenuVo createTree() {
return sysMenuMapper.createTree();
}
}

View File

@ -59,7 +59,7 @@
</select>
<select id="createTree" resultMap="SysMenuChildMap">
select * from sys_menu left join where parent_menu_id = 0
select * from sys_menu where parent_menu_id = 0
</select>
</mapper>