|
@@ -14,7 +14,6 @@ import org.springframework.util.CollectionUtils;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
-import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
@@ -61,12 +60,18 @@ public class SysUserServiceImpl implements SysUserService {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 获取所有菜单列表
|
|
|
+ * 获取菜单列表
|
|
|
+ *
|
|
|
+ * @param parentId 父级菜单Id
|
|
|
+ * @param level 菜单层级
|
|
|
+ * @param status 状态:0启用,1停用
|
|
|
+ * @param pageNum 页码
|
|
|
+ * @param pageSize 每页大小
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseJson<PaginationVo<SysMenu>> getMenuList(int pageNum, int pageSize) {
|
|
|
+ public ResponseJson<PaginationVo<SysMenu>> getMenuList(Integer parentId, Integer level, Integer status, int pageNum, int pageSize) {
|
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
|
- List<SysMenu> menus = sysUserDao.getMenuList();
|
|
|
+ List<SysMenu> menus = sysUserDao.getMenuList(parentId, level, status);
|
|
|
PaginationVo<SysMenu> pageData = new PaginationVo<>(menus);
|
|
|
return ResponseJson.success(pageData);
|
|
|
}
|