项目模块:
1. 权限管理模块: 管理者可以进行账号和角色的创建,为角色赋予权限,为账号赋予角色,账号登陆时根据账号的权限进行不同菜单栏的展示以及操作的限制。
2. 数据管理模块: 为使用者提供数据视图汇总和明细页面,方便使用者对数据进行及时的获悉以及对应数据的导出。
3. 推送模块:为使用者的app赋能,及时以及定时的消息图文推送,以及内嵌页面的资源配置。
4. 用户管理模块:统计用户数据,方便使用者查看。
我负责项目0-1的实现:
使用的技术栈就是vue3.0+ts+elementUI+md5+echarts
最终的成果完成产品预期验收通过
难点:
1. 项目目录结构管理-解决:采用动态路由,根据菜单栏进行路由创建及页面创建。
2. 地址栏访问对应菜单栏高亮-解决:使用vuex进行数据绑定,在导航守卫中进行数据处理塞入store中在从页面获取。
3. 接口层面对下载以及图片访问需携带请求头-解决:使用XMLHttpRequest去自定义请求
点击空白处退出提示













评论