export type TableData = {
  /** 主键 */
  id: string
  /** 上级机构号 */
  parentId: string
  /** 区域 */
  areaId: string
  /** 机构号 */
  code: string
  /** 机构名称 */
  orgname: string
  /** 类型 */
  type: string
  /** 层级 */
  grade: string
  /** 归属区域 */
  address: string
  /** 邮政编码 */
  zipCode: string
  /** 负责人 */
  master: string
  /** 电话号码 */
  phone: string
  /** 邮件 */
  fax: string
  /** 传真 */
  email: string
  /** 创建人 */
  createBy: string
  /** 开始日期 */
  createDate: string
  /** 最近修改人 */
  updateBy: string
  /** 结束日期 */
  updateDate: string
  /** 机构描述 */
  remarks: string
  /** 假删除标记(0.正常 1.删除) */
  delFlag: string
  /** 图标 */
  icon: string
  /** 所有上级机构号 */
  parentIds: string
  /** 机构树id */
  treeId: string
  /** 是否同步 */
  async: string
  /** 机构全称 */
  fullName: string
  /** 是否虚拟机构 */
  isVirtual: string
  /** 机构类型 */
  orgLeveType: string
  /** 一级 */
  orgNumLeve1: string
  /** 二级 */
  orgNumLeve2: string
  /** 三级 */
  orgNumLeve3: string
  /** 四级 */
  orgNumLeve4: string
  /** 五级 */
  orgNumLeve5: string
  /** 六级 */
  orgNumLeve6: string
  /** 七级 */
  orgNumLeve7: string
  /** 八级 */
  orgNumLeve8: string
  /** 九级 */
  orgNumLeve9: string
  /** 十级 */
  orgNumLeve10: string
  /** 是否同步到工作流 */
  syncWorkflow: string
}

export type TreeNode = {
  /** 机构id */
  id: string
  /** 机构name */
  nodeName: string
  /** 机构子级 */
  childs?: TreeNode[]
}

/** 列表 */
export type ListItem = {
  /** 字段名称 */
  label: string
  /** 字段值 */
  value: string
}

