项目描述:
云检后台管理系统是公司为了实现体检业务,进行后台体检套餐配置、企业管理、员工管理、福利配置、体检代约而开发的一套管理系统。目前该管理系统已经在公司内部投入使用,优化了公司的运营模式和改善了公司的业务流程。
技术栈:
vue2、vue-router、vuex、sass、axios、antdesign
工作内容:
使用路由守卫进行路由拦截,对页面进行路由鉴权,及区分管理系统的使用对象
对axios进行封装,及集中封装其内部的api,简化请求接口的函数
使用vuex、props、emit、ref进行组件间的传值
封装公共组件:富文本编辑器组件、表格组件、公共的消息弹窗组件、三级联动选择区域组件、图片预览组件、图片上传组件等,减少了代码量,提高了代码的复用性
封装公共方法:对提交按钮进行防抖和节流、通过身份证获取用户性别,年龄,生日、根据后端返回的数据分别获取省、市、区等方法。
利用antdesign组件快速生成页面