本人熟练使用react框架进行开发,熟悉react hook、react router、redux、dva等。熟悉TypeScript编写程序,有面向对象编程思想。熟悉 HTML5、CSS3 新特性,如弹性布局、css3 动画、移入展示等。熟悉ES6开发新特性,熟悉Promise、async await的使用。熟悉常用的可视化开发,如echarts等,熟悉antd、element 等常用UI 库。
● 项目名称:西游供应链
● 项目介绍:智慧供应链平台,是一个集ERP、电商、物流为一体的物资供应平台。旨在打造一站式、一体化、全管理、全监控的服务平台,未来为全世界石油工程提供物资供给服务。该项目为中石油西南油气田物资公司及其物资供应商构建的供应链平台。通过该平台可以实现中石油的细致化管理需求,也可以满足供应商的生产管理从而达到释放生产力的目的。项目包含的模块有用户需求管理项目、供应商端ERP 项目、基础数据项目、智慧仓储服务、质控管理、采购管理、结算管理等模块。
● 项目技术:React、React Router、DvaJS、umi-request、Antd、Less、Echarts。
● 责任描述:
1、梳理各个模块业务逻辑,负责基础数据、采购、质控仓储、结算等模块页面开发。
2、通过系统管理平台给人员分配角色,对角色分配权限,实现不同用户操作相应模块及功能。
3、封装部分公共可复用组件,如动态行表单、特殊时间选择器、高级下拉查询组件等组件。
4、封装部分公共方法,如处理数据格式、深拷贝、数字转换、对数组或对象操作等方法。5、使用React Router 路由实现路由跳转,通过 type 值实现模块化加载。
6、使用antd 组件库实现页面渲染,对antd 组件库实现二次封装。
7、各模块组件化开发,优化代码,冗余代码精简化。