修复角色菜单临时接口

This commit is contained in:
zhangchenbiao
2023-08-01 11:43:32 +08:00
parent 83485c3d73
commit c56757e699
11 changed files with 207 additions and 70 deletions

View File

@@ -0,0 +1,16 @@
package com.cool.store.dto.common;
import lombok.Data;
/**
* @author zhangchenbiao
* @FileName: IdParamDTO
* @Description:
* @date 2023-08-01 11:16
*/
@Data
public class IdParamDTO {
private Long id;
}

View File

@@ -0,0 +1,18 @@
package com.cool.store.dto.common;
import lombok.Data;
import java.util.List;
/**
* @author zhangchenbiao
* @FileName: IdParamDTO
* @Description:
* @date 2023-08-01 11:16
*/
@Data
public class IdsParamDTO {
private List<Long> ids;
}

View File

@@ -33,13 +33,15 @@ public class AddMenuDTO {
private String env;
private String type;
public static SysMenuDO convertDO(AddMenuDTO param, MenuTypeEnum menuTypeEnum){
SysMenuDO sysMenuDO = new SysMenuDO();
sysMenuDO.setParentId(param.getParentId());
sysMenuDO.setName(param.getName());
sysMenuDO.setCode(param.getName());
sysMenuDO.setPath(param.getPath());
sysMenuDO.setType(null);
sysMenuDO.setType(param.getType());
sysMenuDO.setSource("menu");
sysMenuDO.setAction(1);
sysMenuDO.setPlatform("PC");

View File

@@ -100,7 +100,7 @@ public class MenuAuthTreeVO {
//属于菜单下时候
if (CollectionUtils.isNotEmpty(parentMenuList)) {
List<MenuAuthTreeVO> voList = convertVO(parentMenuList);
List<MenuAuthTreeVO> authorityList = convertVO(parentMenuList);
List<MenuAuthTreeVO> authorityList = convertVO(parentAuthList);
data.setAuthorityList(authorityList);
List<MenuAuthTreeVO> menuList = voList.stream().filter(vo -> MenuTypeEnum.MENU.getCode().equals(vo.getMenuType())).collect(Collectors.toList());
data.setChildren(menuList);