1:技术栈:vue + vue-router + vuex + axios + ElementUI
2:页面布局主要有顶部导航条,左侧菜单栏,右侧内容区域;主要功能组件有侧导航sideBar.vue、多笔查询组件searchForm.vue、多笔查询列表组件table.vue,分页组件pagination等;实现了数据的多笔查询、单笔查询、新增、编辑、删除、数据导出、分页等功能
3:主要负责基于element-ui的公共组件二次封装、公共工具开发、登录模块实现、业务功能开发、前后端联调等
4:技术难点攻克:1)接口获取动态路由数据处理并渲染用户权限菜单:接收数据处理为需要的路由数据格式、通过路由懒加载实现component字符串到实际vue组件的对应,获取到最终要加载的所有路由;2)promise调度器实现多个文件下载