refactor: 适配及启用 Arco Design Pro Vue 动态路由

Resolves #1
This commit is contained in:
2023-08-30 21:19:13 +08:00
parent 42e8132812
commit 9baf341013
27 changed files with 114 additions and 123 deletions

View File

@@ -46,6 +46,12 @@ public class MetaVO implements Serializable {
@Schema(description = "菜单图标", example = "user")
private String icon;
/**
* 排序
*/
@Schema(description = "排序", example = "1")
private Integer order;
/**
* 是否隐藏
*/

View File

@@ -124,6 +124,7 @@ public class LoginServiceImpl implements LoginService {
metaVO.setIcon(m.getIcon());
metaVO.setIgnoreCache(!m.getIsCache());
metaVO.setHideInMenu(m.getIsHidden());
metaVO.setOrder(m.getSort());
tree.putExtra("meta", metaVO);
});
return BeanUtil.copyToList(treeList, RouteVO.class);