Skip to content

BizOrgChart 组织架构图 ​

树形架构展示图:节点卡片(文字 / 图片头像、职务副标题、人数徽标)+ CSS 连线,vertical 上下 / horizontal 左右双布局、节点级展开折叠与初始展开层级、0.5~2 缩放控制、节点插槽接管。HR 组织管理、权限管理按部门挂菜单、集团多级架构展示——与 BizOrgTreeSelect(表单里的部门选择器)互补,本组件为展示态。

基础架构 ​

  • 云云图科技集团总部86人
    • 研研发中心产品与交付42人
      • 前前端组平台与组件12人
      • 后后端组服务与数据18人
      • 测测试组12人
    • 市市场营销部18人
      • 品品牌组6人
      • 渠渠道组12人
    • 人人力资源部9人
    • 财财务部8人
根节点 + 多级部门树(含人数徽标),CSS 连线自动绘制。

展开层级 ​

  • 集集团总部120人
    • 华华北区域45人
    • 华华南区域52人
    • 海海外事业部23人
expand-level="2" 初始只展开两层,节点角标按钮逐级展开。

横向布局 ​

  • 李李维技术副总裁
    • 王王一舟架构师
      • 中中间件组6人
    • 陈陈曦前端负责人
      • 平平台组5人
      • 业业务组7人
    • 赵赵启明后端负责人
      • 交交易组8人
      • 数数据组6人
direction="horizontal" 左右展开(人员汇报线场景)。

缩放控制 ​

  • 智智能制造事业部68人
    • 产产线 1 车间编号 L10012人
      • 白白班组6人
      • 夜夜班组6人
    • 产产线 2 车间编号 L10113人
      • 白白班组6人
      • 夜夜班组6人
    • 产产线 3 车间编号 L10214人
      • 白白班组6人
      • 夜夜班组6人
    • 产产线 4 车间编号 L10315人
      • 白白班组6人
      • 夜夜班组6人
    • 产产线 5 车间编号 L10416人
      • 白白班组6人
      • 夜夜班组6人
zoomable 0.5~2 缩放(大架构图俯瞰 / 细看)。

自定义节点 ​

  • 周正值班经理在岗
    • 刘刘一鸣值班医生
    • 陈陈曼值班护士
    • 高高翔设备工程师
节点插槽接管卡片(在线状态点、操作按钮等)。

节点事件 ​

  • 系系统管理3人
    • 组组织管理1人
    • 角角色管理1人
    • 菜菜单管理1人

点击左侧节点查看详情

node-click 联动右侧详情(权限管理选部门场景)。

Props ​

属性名类型默认值说明
dataBizOrgChartNode—根节点(树形:key / label / subLabel / avatar / count / children)
direction'vertical' | 'horizontal''vertical'布局方向
expand-levelnumber0初始展开层级(0 = 全部,1 = 仅根)
zoomablebooleanfalse显示缩放控制按钮
node-widthnumber180节点卡片宽度(px)

Events ​

事件名参数说明
node-click(node: BizOrgChartNode)节点卡片点击
zoom(scale: number)缩放变化(0.5 ~ 2)

Slots ​

插槽名作用域说明
default{ node }节点卡片内容接管

Expose ​

名称类型说明
toggle(key) => void折叠 / 展开指定节点
expand-all() => void展开全部
reset() => void按初始层级重置并复位缩放
getZoom() => number当前缩放系数