项目介绍:用图的形式来直观的展示一个企业的组织架构,并且支持选择展示部门、岗位、员工节点,以及节点详细的信息,
可选择展开层级,根结点,以及横向、纵向,双排的展示形式,可以导出jpg、svg格式。
技术栈:Vue+G6+Orgchart
工作内容:
1. 前期调研技术选型,合理分析和需求的适配度,并对比其他的技术库,综合考虑,快速上手技术库,根据项目功能完成开发。
2. 支持一千节点时,上级要求增加节点,重新设计方案,选择新的框架,对数据结构进行了调整,实现无限滚动加载,支持节
点无上限,提升操作体验。
3. 在框架API的基础上,根据设计图绘制复杂的节点,对每个信息的坐标进行计算,并能控制节点类型的展示,以及节点信息的
展示。
4. 面对多次的需求改版,从容不迫,重新设计,在最短的时间内完成开发。