first commit

This commit is contained in:
2023-07-10 21:13:35 +08:00
parent 373754c2bb
commit 2f9a4cbc8d
12 changed files with 49 additions and 73 deletions

View File

@ -2,6 +2,8 @@ package com.qiaoba.api.system.service;
import com.qiaoba.api.system.entity.SysMenu;
import com.qiaoba.api.system.entity.param.SysMenuParam;
import com.qiaoba.api.system.entity.vo.RouterVo;
import com.qiaoba.api.system.entity.vo.SysMenuVo;
import java.util.List;
@ -54,4 +56,20 @@ public interface SysMenuApiService {
*/
int deleteById(String menuId);
/**
* 通过 userId 查询目录和菜单
*
* @param userId userId
* @return list
*/
List<SysMenuVo> selectByUserId(String userId);
/**
* 菜单转路由
*
* @param menus 菜单列表
* @return 路由列表
*/
List<RouterVo> menusToRouters(List<SysMenuVo> menus);
}