工作经历
2021-02-01 -2022-05-10瓴岳科技前端开发工程师
负责公司主要产品的后台开发,主要开发催收,外呼等主要功能,以及二次封装ecahrts等常用组件库
教育经历
2019-08-09 - 2022-06-01长江职业学院大数据技术与应用专科
技能
项目技术栈:uni-app 项目介绍: 1. 使用 uni-app 和 uView 快速搭建项目主体框架。 2. 在用户未登录的情况下实现商品加入购物车模块,并把数据存入 vuex 中并持久化存储 3. 使用wx.login() 获取到用户的code判断用户是否授权读取用户信息,调用wx.getUserInfo 读取用 户数据 4. 通过pages.json配置Tabbar相关的首页、分类、购物、我的,详情页面。 5. 封装uni.request支持请求拦截器和响应拦截器,并统一配置请求提示(请求中、请求完毕),对项目中 用到的弹框 。 6. 对loading进行全局封装和挂载。 7. 使用 swiper 组件实现首页轮播图展示。
项目技术栈:vue-element-admin、 vue、vue-cli、 element-ui、 echarts、 xlsx.js、day.js等 负责模块:外呼功能、登陆页面、RABC权限逻辑、案件管理页面、员工信息页面等 项目介绍: 4. 登陆页面模块使用form表单收集数据并发送请求,同时把后端返回的token同步保存到vuex中, 再在vuex中数据保存到一份cookie中用来实现token的持久化,并写入一个请求拦截器,在请求拦截器 中统一携带token进行请求。 5. 在Wml结构中使用go标签,搭配wtai协议实现*外呼功能。 6. 在Router.beforEach中根据发送请求,通过后端返回的路由标识用addRoutes添加到路由实例中, 并存放一份合并静态路由的动态路由到Vuex中,后续在组件中使用v-for循环出列表就会根据数组中的 页面展示完成权限控制。 7. 在el-table中使用formmater获取当前行数据,进行数据的格式化,例如在formmater中使用 day.js格式化时间等操作。 8. 使用el-upload 结合 FileReader 读取文件的信息,获得图片的base64格式的字符串上传至后端。 9. 使用xlsx.js包结合常量对照文件对后端返回的员工信息进行格式化处理,实现excel等格式的文件 上传及下载功能。 10. 封装Echarts组件对数据进行初始化、使用import实现路由的懒加载等操作。