1、项目主要分为首页导航,仪表盘,权限管理模块,任务审核模块,消息中心模块等
2、主要负责整个工作台项目架构的设计,使用了vue3 前端、nestjs后端,同时使用qiankun微前端,重构了整个首页作为基座项目,并将公司内部十几个业务模块的子项目接入微前端,提升了整个公司内部站点的交互体验;同时使用websocket实现了站内实时消息通知。
3、难点,如何做整个旧项目的权限控制,之前都是子系统分别控制的,重构后基于qiankun基座路由拦截,统一对子应用的路由进行统一的权限控制。角色权限的设计,rbac的设计难点。
点击空白处退出提示
评论