项目经历
资产资源管理中心
项目描述:面向集团内部的资产资源管理系统,覆盖资产盘点、资源预约、基础数据维护、资源分配与统计分析等核心场景,并与人力中心数据打通,实现资产资源管理全流程数字化,显著提升业务效能。
技术栈:React 18 + Ant Design + Sass + React Router + Axios
工作业绩:
基于 Ant Design 封装公共树组件、审批流程组件等,并推广至中心内 10+ 业务线使用,减少重复开发。
实现大文件分片上传方案,支持断点续传、MD5 校验、秒传、并发切片控制及切片错误重试机制,显著提升大文件传输的稳定性和用户体验。
FMEA 中心
项目描述:面向产品设计与质量管控的 FMEA(失效模式与影响分析)管理系统,支持识别产品潜在失效模式、评估风险、跟踪改进措施,帮助设计师快速建立基础 FMEA 数据,提升产品可靠性并降低项目分析工作量。
技术栈:React 17 + React Router + Ant Design + AntV X6 + Axios + WebSocket
工作业绩:
基于 HOC 实现无侵入式埋点,结合 componentDidCatch 进行前端错误监控,并二次封装请求层实现异常数据自动上报,该方案已在中心内 10+ 项目中推广复用。
基于 AntV X6 封装流程图交互组件,支持点击连线进行编辑/删除、连线校验、节点连接业务逻辑控制等能力。
引入 WebSocket 实现多人在线协同编辑表格,支持实时数据同步与冲突提示,提升团队协作效率。
实现复杂拖拽场景下的智能碰撞校验,包括父子节点嵌套判定、边界自适应与冲突回退机制,保障交互流畅性与操作容错性。
大数据云平台
项目描述:企业级一站式大数据综合平台,提供大数据基础技术服务、数据开发、数据资产管理、数据生命周期管理等核心能力,支撑数据中台、数据仓库、实时处理等应用场景,助力企业数据化转型。
技术栈:Vue + Vue Router + ksc-components + ECharts + Monaco Editor + Axios + vxe-table
个人职责:
负责数据生命周期管理模块的前端功能设计与实现,涵盖作业生命周期管控、作业实例状态可视化查看等功能。
负责数据管理组件、运维中心组件中生命周期适配层的开发,实现对作业全生命周期的统一管理。
将数据采集、流式计算等模块中的内部标签逐步替换为公司自研组件库 ksc-components,推动组件标准化。
配合后端完成华为 GaussDB 数据库在数据源管理、数据开发等模块中的适配工作。
基于 vxe-table 优化大数据量表格查询性能,解决数据渲染卡顿问题,提升用户交互体验。
负责项目历史遗留 Bug 修复及后续迭代需求开发,持续保障平台稳定运行。
统一产品管理平台
项目描述:大数据部门内部支撑平台,服务于大数据产品的统一管理,主要包含文档中心、产品管理、License 权限文件管理三大核心模块。
技术栈:Vue + Vue Router + ksc-components + Axios
个人职责:
负责产品管理模块及 License 权限文件管理模块的前端功能开发与迭代。
通过 xlsx 实现数据导出报表功能,利用 gojs 完成产品流程图的动态绘制与交互。
封装通用业务组件与工具方法,提升代码复用性与可维护性。
持续承担后期优化与迭代开发工作,不断改进产品性能与用户体验。