项目描述:
主要采用vue3框架为基础,完成各个页面的开发,并且按照功能拆分组件,实现了功能的复用,减少重复工作量,并且方便按需加载,提高用户体验。
通过封装的统一接口请求处理工具,根据不同权限生成不同的路由,并且生成对应的菜单。封装的卡片组件支持多种场景的复用,并且提供更好的使用体验。封装了统一的表格组件,能够根据权限获取到不同的表格数据实现统一的渲染,并且支持前端固定的表头渲染出一样的结果。
我的职责:
1.技术架构选择,项目搭建,结构设计,疑难问题解决,技术难点公关。
2.人员分配,指导其他开发人员开发
3.组件封装:二次封装表格组件,表头和表格内容支持配置,表头支持搜索,多种筛选,排序(数字大小,字母顺序,指定顺序);表格支持输入,选择,自定义,时间选择;操作项支持配置,多种交互功能。
4.权限功能封装