1.熟练掌握HTML5,css3,less预处理语言以及弹性布局,能独立完成各类常见网页搭建
2.熟练应用 Vue2全家桶、Vue3全家桶、Typescript,uniapp、ajax,熟悉react,有组件开发思维
3.熟悉JavaScript和es6+新特性,比如promise、async,能完成数据逻辑处理以及用户交互效果
4.熟练应用Echarts图表,elementUl、uview、elementPlus、vxe-table组件库
5.熟练应用报表打印工具锐浪软件
6.熟练使用webpack,对vite有一定了解
7.熟练使用git版本管理工具
8.熟练掌握常规的性能优化手段
9.熟悉移动端兼容,能够完成Android离线打包
10.了解nodejs
越南公司管理系统
越南公司管理系统
项目描述
项目描述
前端开发工程师
前端开发工程师
前端开发
前端开发
系统用于越南分公司公司业务管理,主要模块有财务管理和业务管理。为应对越南海关复杂的费用需求,结合越南国情开发
及客户报表格式要求,是一项复杂,成熟,个性化的管理系统。结合了人员管理,字典管理,业务管理,财务管理,报表
管理五大板块,根据不同的角色和权限分级别到按钮级别展现不同的前端页面。
项目难点
项目难点:
1. 数据量大,需要考虑加载问题
2. 报表模板web端打印
主要职责:
3. 业务需要从税前金额推算税后金额,要求税率、单价、数量、总价、汇率可以正推算或反推算都能成立
4. 业务需求复杂,订单管理页面业务功能繁多,例如应付转应收、快速提交付款申请等
5. UI要求相当紧凑,单个页面功能复杂,代码需要优化
主要职责:
1. 使用vue3全家桶,typesripts,pinia代替vuex,vxetable、elementPlus、EXcelJs等组件开发PC端
2. 基于pure-admin框架开发的多语言(英文、中文)管理系统
3. 实现了表格虚拟滚动、动态表格拖拉拽、隐藏,固定列功能
4. 负责独立开发、上线、运维
5. 移动端上传压缩照片文件并回显
6. 封装公共组件、公共样式,使用了mixin管理文件
7. 使用了锐浪软件web导入数据打印报表
8. 封装了多级表头,多颜色样式的导出excel组件
9. 实现了按钮级别权限
项目成绩: 解决三十万美元未开票问题
项目成绩: 解决三十万美元未开票问题
ESMT物流仓储调度台
ESMT物流仓储调度台
项目描述
项目描述
前端开发
前端开发
是一项轻量化的系统,适合敏捷开发,用于公司内部各部门的单一业务需求使用,权限隔离各个部门人员,数据也完全独
立,将分散的系统整合为一个调度台。
项目难点
项目难点:
1. 封装了简便的指令如复制、金额千分化、恢复上一步内容等组件
2. 采用了RBAC 权限控制模型
主要职责:
3. 使用高拍仪接入系统拍照并上传压缩照片
4. 优化可视化大屏GPU帧率
主要职责:
1. 使用vue2全家桶,uniapp,vxetable、elementUI、Echarts等组件开发PC端
2. 封装了右键菜单,使用vux的commit管理tag的关闭、关闭全部、关闭其他、重新加载
3. 使用canvas,将接入的高拍仪拍到的绘制好的图片,从bath64转为文件传给后端
4. 独立从0到1开发系统,采用了RBAC 权限控制模型,主要模块有人员管理,模块管理,角色管理,权限管理,使用了树
形表格
5. 按需引入echarts图表,减小包的大小
项目成绩: 申请了软件著作版权
项目成绩: 申请了软件著作版权
仓储中台(pc+pda 扫描移动端)
仓储中台(pc+pda 扫描移动端)
项目描述
项目描述
前端开发
前端开发
外协库日出货量巨大,压力剧增,为解决仓库发错货物,提高效率。对接客户内部SAP和LMS系统,扫描获取货物的条码
规则,通过客户内部的系统下发的出库计划单,仓储中台获取任务,仓库单证二次下发给仓管人员PDA,将货物明细归类
统计数量库位名称,扫码才能完成出库,实时更新并返回到客户内部系统。
项目难点
项目难点:
主要职责:
1. 仓库出货情况多变,需要预设多种状态把控流程,状态的实时更新
2. PDA安卓系统落后,需要考虑兼容的问题
3. 云打包缓慢,使用离线打包
主要职责:
1. 使用vue2全家桶,elementUI、uniapp、uview等组件开发PC端和移动端APP
2. 从0到1负责项目技术、前端项目开发、部署、上线全流程,独立维护整个项目
3. 使用了防抖节流,避免任务的的二次下发
4. 二次封装axios,配置请求和拦截响应器,使用配置代理解决跨域问题
5. 移动端上传压缩照片文件并回显、下拉刷新、免密登录等功能
项目成绩: 获得客户年度最佳信息化之星