陕西科技大学 软件工程专业 3年前端开发经验 个人性格认真负责 时间意识强 又有良好的沟通能力 理解能力 有b端 c端 开发经验 以及小程序 支付宝小程序 掌握vue全家桶 uni-app 了解vue源码等等
一,华源健康医疗管理系统
该项目华源健康医疗管理系统是一款应用于健康管理机构业务管理系统,主要功能包括工作流程内容可视 化、会员管理、预约管理、套餐管理、检查组管理、 检查项管理、各种运营数据分析,从而帮助机构提高工作 效率,加强与会员互动,加强管理者对健康机构运营情况了解。
技术栈:Vue 全家桶 + Element-ui 组件库 + axios + ECharts 项目职责:实现首页、预约管理、工作流程内容可视化、组织架构管理等多个子模块的功能开发。
实现细节: 组件封装:该项目是前后端分离项目,利用ECharts组件实现首页的一个数据可视化,考虑到有些组件复用性 强,封装了Svgicon、分页组件、tree-tools等各种弹框组件、Excel 导入导出组件等,大大提高了工作效率, 提升了代码的可读性和复用性。
难点:在做树形组件的时候,组件需要的 prop 数据为树形数据,但是后端接口返回的是平铺的数组结 构,所以需要我们前端自己做一步数据转化以适配组件的需要,转树形数据主要是自己写了一个属性数 组处理方法,大概思路是寻找父节点,找到自己的父节点然后把自己放到父节点的 children 属性中。
角色鉴权:基于RBAC的软件系统权限管理设计实现了一套角色和权限方案,通过路由导航守卫配合用户合法 路由表鉴权,实现管理控制各级用户的路由访问权限。通过 Vuex 存储用户信息,用户按键权限表,实现了通 过操作权限管理模块内的用户权限数对不同登录用户的操作的权限控制。