•熟练掌握 Vue 框架:精通 Vue2、vue3 全家桶。
•精通前端基础技术:熟练运用 HTML (5)/CSS (3)/JS 等前端核心技术,解决各类浏览器兼容性问题。
•熟练掌握第三方库:熟悉 Ant Design、ElementUI、jQuery、uview、DataV、echarts 等常用第三方库。
•项目管理工具运用:精通 git、SVN 项目管理工具,能够熟练进行代码版本管理、分支管理和团队协作开发。
•小程序、APP开发专长:熟练掌握微信小程序开发和 uniapp 小程序开发,能够独立完成小程序的前端开发工作。
各类地图api对接定制开发,数据大屏开发,熟悉 m3u8、rtfp、flv 等视频流格式的直播与回放对接技术,能够解析对应的视频流地址并实现本地播放功能。熟悉各种文档流解析
善用组件封装,代码质量高,可读易维护
柯桥区/越城区混凝土全过程质量管控平台
主要技术栈: vue3 + Pinia + vite + vue-router + axios + element-plus + vue-element- admin + TypeScript
•项目背景与目标:该项目旨在实现工程行业各区质监站对混凝土生产、浇筑以及检测全生命周期的质量监管,涉及硬件、AI、车辆轨迹、电子围栏、视频监控等多方面的技术应用和多系统对接,项目复杂度高。
•项目职责:
•项目主导与协调:担任主力开发,全程参与项目开发的各个环节,负责与各单位的协调沟通工作。
•核心模块开发与问题解决:负责项目核心模块的开发工作,攻克了多个技术难题。
•现场部署与培训:前往混凝土企业和工地进行现场使用培训。
•技术要点:
•框架深入应用:使用 vue-element-admin 的后台管理框架,深入研读其源码,对开发规范、权限安全、组件封装等方面有了更深刻的理解和应用,提升了项目的安全性和稳定性。
•持续集成与部署:与技术总监共同搭建 Jenkins,并与 GitLab 整合,构建 CICD 持续开发和部署环境,实现项目的自动打包部署,使团队能够专注于业务开发,提高了项目开发效率和交付质量。
•视频监控技术集成:对接海康视频监控平台,熟悉 m3u8、rtfp、flv 等视频流格式的直播与回放对接技术,能够解析对应的视频流地址并实现本地播放功能。
•地图功能实现:因项目为政务系统,对接天地图,实现了车辆轨迹绘制、地图画圈、电子围栏、地图画点、地图选点、地址搜索等功能,为质量监管提供了更全面的地理信息支持。
•组件封装与复用:封装了 table 布局表格自定义工具和显示 table 表组件,实现了表格的导出、打印、单元格关联计算等功能;同时,封装了数据字典、图片预览、PDF 预览、海康视频监控播放等组件,提高了组件的复用性和项目开发效率。
•大屏数据展示定制:使用 dataV 实现大屏数据展示的定制化开发,通过对数据的可视化处理,为用户提供了直观、清晰的数据展示界面,方便用户进行数据分析和决策。
中清大预制构件管理系统
主要技术栈:vue + vue-router + vuex + axios + element-ui +luckysheet + webback + Ruoyi + echarts
•项目背景与目标: 该项目是为混凝土企业打造的内部质量管理系统,涵盖项目、合同建立,砼生产,质量监管,以及小程序配合管理产品的出库入库等全流程管理,旨在提高企业内部管理效率和产品质量。
•项目职责:
•技术对接与需求评审:担任主力开发,负责与甲方在技术方面的沟通对接,深入了解甲方需求。
•项目进度把控:定期向甲方汇报项目开发进度,及时反馈开发过程中遇到的问题,并迅速调整开发策略。
•框架搭建:负责项目框架的搭建工作。与团队共同约定前端代码开发规范,确保项目代码的质量和可维护性。
•技术要点:
•框架定制开发:使用 Ruoyi 框架,并根据项目需求进行深度定制开发,实现了企业复杂业务逻辑的高效处理。
•数据看板与可视化展示:面对企业数据看板复杂度高、模块多的挑战,对echarts有了更深的了解。
•CAD 技术应用:实现企业 CAD 设计图的导入和在线预览功能,读取CAD文件中的指定数据生成所需数据。
•设备对接与调试:配合后端完成扫描 RFID 芯片接口和红外线感应装置的设备调试对接工作。
•车辆轨迹与定位实现:获取车辆 GPS 定位数据,在前端生成实时轨迹路线。
•可视化工具开发:针对企业内部原材料检测表模板数据庞大,自主开发了符合需求的可视化生成代码工具。
智能云资料
主要技术栈: vue + vue-router + vuex + axios + element-ui +luckysheet + webback
项目背景与目标:此模块专注工地项目资料管理,搭建线上平台,实现资料制作、Excel 表格归集数字化,还开发批量建表等提效工具。资料完成后自动流转至协同平台,通过在线 OA 完成审核、签字、盖章流程,推动项目管理数字化。
技术要点:
•luckysheet 插件应用:运用 luckysheet 插件,实现了 Excel 表格的在线编辑,满足多样化文档处理需求。
•echarts 定制开发:针对数据看板等界面,熟练运用 echarts 技术进行定制开发,实现数据的直观呈现。
•文件流处理:熟练掌握文件流操作,可完成 PDF 下载、打印及文件压缩等任务。
•canvas 技术运用:借助 canvas 技术,实现 PC 端生成二维码,移动端签字后数据同步至 PC 端。
•tailwindcss 框架
该项目旨在实现工程行业各区质监站对混凝土生产、浇筑以及检测全生命周期的质量监管,涉及硬件、AI、车辆轨迹、电子围栏、视频监控等多方面的技术应用和多系统对接,项目复杂度高。 •项目职责: •项目主导与协调:担任主力开发,全程参与项目开发的各个环节,负责与各单位的协调沟通工作。
该平台由智能实测实量、智能云资料、智能协同平台三个独立产品整合而成。因业务关联度高以及用户需求和市场环境,通过研究评审,实现数据打通和产品自由切换,搭建新登录项目,打造综合性的工程质量数智管理平台。工地项目资料管理,搭建线上平台,实现资料制作、Excel 表格归集数字化,还开发批