个人介绍
工作经历
2021-05-12 -至今杭州齐智能源科技有限公司前端开发
内容:1.完成不同时期项目功能迭代及维护; 2.根据功能需求,负责公司 PC 端新页面开发及旧页面需求更改调整; 3.基于 vue+element 开发公司业务需求基本组件; 4.与后端、设计完成日常需求整理及系统整合; 5.根据项目测试及上线反馈,及时完成代码修改工作;
2020-07-14 -2021-05-10杭州华东设计勘测院前端开发
1.负责开发 PC 端系统新的项目门户; 2.负责开发修改新增移动端 h5 页面; 3.负责公司现有移动端、pc 端新增需求业务、表单、功能、组件、维护; 4.负责公司数据大屏展示页面;
2019-07-20 -2020-05-01杭州华东设计勘测院前端实习
负责产品界面开发、增加交互动态功能; 负责Ajax,request请求数据维护后台网站数据和版块功能; 负责快速构建高质量移动APP/***h5页面; 同时结合后台开发技术模拟整体效果,对完成页面进行维护和网站前端性能优化,改善用户体验; 使用技术:html,css,h5,cs3,js,jq, ES6、uniapp、vue、vuex及基于vue框架体会组件式编程思想,工作之余提升自己编码能力及前端知识的扩展。
教育经历
2016-09-01 - 2020-07-01河南理工大学计算机科学与技术本科
技能
项目描述:是一个负责修理养护汽车的 APP 和一个负责让保养汽车的司机查看热点资讯及修理厂活动的公众号。 项目职责: 1.使用 uniapp 框架,用 view,text,image 标签,upx 和 flex 弹性盒子布局; 2.使用 uni.request()请求数据完成用户状态判断以及数据的渲染; 3.使用 mpvue-picker,mpvue-citypicker,uni-swiper-dot 时间选择,城市三级联动,轮播图等组件实现特别功能,加强正常逻辑; 4.使用 uni.setStorage,uni.getStorage,uni.removeStorage 存取删除数据,在不同页面的取值传值渲染,以及每次是否更新修改删除值; 5.使用 uni.navigateTo,uni.switchTab,标签跳转页面,并且路由传参通过 onload 接收; 6.使用生命周期函数(onload,onshow 监听加载,onBackPress,onNavigationBarButtonTap 监听页面返回,处理操作数据及页面转换); 7.使用 onPullDownRefresh,onReachBottom 以及 pages.json 配置实现下拉刷新上拉加载; 8.使用开发文档,调取*支付 uni.requestPayment ,*分享 uni.share(WXSceneSession, WXSenceTimeline),manifest.json 配置参数完成功能;
项目描述:该项目是处理各省的交易、市场服务、合同、结算等一系列电力购售买卖系统,其中在开发 中负责合同版块。 项目职责: 1.利用 vue+element 完成页面设计交互各种需求开发; 2.根据日常业务开发各页面公共组件比如表格、查询、分页、下拉、各场景弹框等; 3.使用本地存储、Vuex 统一管理 state ,实现多组件数据共享; 4.使用 xlsx 进行前端 excel 文件的导入导出; 5.根据页面交互及后台数据,重组或拆分或合并数据完成各种复杂需求; 6.使用 vue-router 实现项目搭建及动态组件实现页面缓存; 7.使用 token 进行登录状态判断,利用导航守卫进行全局拦截;
项目描述:该项目是使用 vue3+vite+ts 把电力交易中心 pc 端常用菜单整合开发成桌面端的项目,其中不同角色有不同的菜单权限。 项目职责: 1.负责项目的登录功能和 token 、用户信息管理、用户角色权限管理; 2.使用 Pinia+pinia-plugin-persist和 electron-store 进行本项目公共资源存储和使用的方法封装; 3.使用 axios 进行 request 的封装,比如请求头各参数配置、对请求响应状态码封装处理、请求不同服务、切换服务等; 4.使用 electron+dialog 负责文件管理版块,比如文件预览、文件下载、导出、第三方下载预览等; 5.使用 electron 实现桌面端功能,比如创建新窗口封装、窗口通信、分辨率适配、托盘功能、打包配置、系统通知等; 6.使用 vue3+ts+hooks+less 进行统一组件、方法、样式、开发; 7.使用 elementPlus+echarts+*etable+windi.css 进行各菜单页面的开发; 8.通过 pc 端架构模板进行桌面端架构开发和维护,比如路由、网关配置、布局、项目分层封装等;