肇新合同肇新合同2.0文档中心
功能介绍
功能介绍

组织架构管理

本文详细介绍系统组织架构管理模块,包括部门管理、用户管理、角色管理、岗位管理及数据权限规则,是配置审批流程前必须完成的步骤,帮助管理员高效搭建企业组织架构。 组织架构管理:部门、用户、角色、岗位与数据权限

操作路径:【管理后台】→【人员组织管理】→ 对应子菜单
权限:需要系统管理员权限

组织架构是系统运作的基础,影响审批流程中的审批人匹配、数据权限控制等核心功能。在配置审批流程之前,必须先完成组织架构的搭建。


一、部门管理

操作路径:【管理后台】→【人员组织管理】→【部门管理】

本模块为企业组织架构管理核心模块,提供多层级组织实体创建与管理能力,以树形结构管理企业组织架构。

1.1 部门类型

部门分为三种类型,在审批流程中有不同的作用:

  • 公司:顶级组织。其负责人作为审批流程中 companyLeader(总经理审批)节点的审批人
  • 部门:独立业务单元。其负责人作为 deptLeader(部门负责人审批)节点的审批人。员工发起合同时可选择该部门作为申请部门
  • 子部门:挂在"部门"下的细分组织。子部门本身不作为申请部门,其员工发起合同时,系统会自动向上查找最近的"部门"类型作为申请部门

1.2 部门关键字段

  • 部门名称:部门的显示名称
  • 部门编码:唯一编码,用于系统内部识别和编号规则中引用
  • 负责人:部门的负责人(可设置多人),在审批流程中充当审批角色
  • 助理:拥有与负责人相同的部门管理权限(可以以该部门名义发起业务),但不参与审批节点
  • 显示排序:部门在同级中的排列顺序
  • 邮箱:部门联系邮箱(选填)
  • 部门状态:正常/停用。停用后该部门下的员工无法以此部门身份发起业务,审批流程中也会跳过该部门

1.3 操作说明

新增部门

  1. 点击「新增」按钮(或在某部门行点击「新增」创建子部门)
  2. 选择上级部门
  3. 填写部门名称、编码
  4. 选择部门类型
  5. 选择负责人(可多选)和助理(可选)
  6. 点击「确定」保存

修改部门

  1. 在部门行点击「修改」
  2. 修改相关信息后点击「确定」
  3. 系统会检测关键字段(负责人、类型、状态)的变更,并提示影响范围

删除部门

  • 系统会先检查该部门是否有业务数据引用(如合同、审批等)
  • 有引用时不允许删除,建议使用「停用」代替
  • 无引用时确认后可删除

1.4 重要提示

  • 清空部门负责人会导致使用 deptLeader/directorLeader/companyLeader 变量的审批流程找不到审批人,流程可能卡死
  • 修改部门类型会影响审批流程中负责人的匹配逻辑
  • 停用部门前需先停用其所有子部门

二、用户管理

操作路径:【管理后台】→【人员组织管理】→【用户管理】

管理系统中的所有用户账号。页面左侧为组织机构树(可按部门名称搜索筛选),右侧为用户列表。

2.1 用户列表字段

  • 用户账号:登录系统使用的账号
  • 用户姓名:用户真实姓名
  • 部门:用户所属部门(支持多部门)
  • 手机号码:用于短信通知和联系
  • 状态:正常/停用(可直接在列表中通过开关切换)
  • 创建时间

2.2 新增/编辑用户表单

  • 用户姓名:必填
  • 归属部门:必填,树形多选,一个用户可属于多个部门
  • 手机号码
  • 邮箱:用于邮件通知,用户也可在「个人中心」自行填写
  • 用户账号:新增时必填,登录账号(修改时不可更改)
  • 用户密码:新增时填写,初始密码由【管理后台】→【开发管理】→【参数设置】→【基础配置】中的「初始密码」决定
  • 用户性别
  • 状态:正常/停用
  • 岗位:树形多选,选择用户的岗位(仅可选末级岗位)
  • 角色:多选,分配给用户的权限角色
  • 工号
  • 备注

2.3 常见操作

  • 新增用户:点击「新增」,填写用户信息并保存
  • 修改用户:点击用户行的「修改」按钮
  • 删除用户:点击用户行的「删除」按钮(超级管理员不可删除)
  • 重置密码:点击用户行的「更多 → 重置密码」
  • 导入用户:点击「导入」,下载 Excel 模板,按格式填写后上传。支持覆盖更新已存在数据
  • 导入历史:点击「导入历史」查看历次导入记录
  • 导出:点击「导出」将当前用户列表导出为 Excel
  • 同步组织架构:如果配置了钉钉/企业微信/飞书集成并开启了组织架构同步,工具栏会显示「同步钉钉」「同步飞书」「同步企微」按钮,点击即可一键同步第三方平台的组织架构

2.4 数据权限

用户能看到哪些数据,由其所属部门和角色决定。详见「数据共享」章节。


三、角色管理

操作路径:【管理后台】→【人员组织管理】→【角色管理】

角色决定用户能访问哪些菜单和功能。

3.1 角色列表字段

  • 角色名称:角色的中文名称
  • 权限字符:角色的英文标识(如 admincommon
  • 显示顺序:角色在列表中的排列顺序
  • 状态:正常/停用(可直接在列表中通过开关切换)
  • 创建时间

3.2 新增/编辑角色表单

  • 角色名称:必填
  • 权限字符:必填,控制器中定义的权限标识
  • 角色顺序:必填
  • 状态:正常/停用
  • 菜单权限:通过树形勾选该角色可访问的菜单和按钮。支持「展开/折叠」「全选/全不选」「父子联动」操作
  • 备注

3.3 操作说明

  1. 点击「新增」创建角色
  2. 填写角色名称和权限字符
  3. 在菜单权限树中勾选该角色可访问的功能
  4. 点击「确定」保存
  5. 在角色行点击「更多 → 分配用户」可直接为该角色分配用户
  6. 系统内置的 admincommon 角色不可删除

四、岗位管理

操作路径:【管理后台】→【人员组织管理】→【岗位管理】

岗位用于在审批流程中指定特定角色的处理人。页面左侧为组织机构树,右侧为岗位列表。

4.1 岗位列表字段

  • 岗位类型:如法务岗、财务岗、行政岗等(由字典管理)
  • 所属部门:岗位所属的部门
  • 岗位成员:已分配到此岗位的人员
  • 说明:岗位描述
  • 排序

4.2 操作说明

  • 新增岗位:点击「新增」,选择所属部门、岗位类型,填写说明和排序
  • 批量添加:点击「批量添加」,选择多个部门,为它们批量添加同一类型的岗位
  • 岗位类型:点击「岗位类型」按钮管理岗位类型字典
  • 设置成员:点击岗位行的「设置成员」,添加或移除该岗位的人员
  • 编辑:修改岗位信息
  • 删除:删除岗位

4.3 与审批流程的关系

在流程设计器中,审批节点可以设置为「岗位」类型,系统会自动根据发起人所在部门找到对应岗位的成员作为审批人。


五、数据权限(数据共享)

操作路径:【管理后台】→【人员组织管理】→【数据权限】

数据共享规则控制用户能看到哪些合同数据(合同台账、履约监控)。

5.1 规则列表字段

  • 规则名称:规则的描述性名称
  • 影响功能:合同台账 / 履约监控
  • 来源类型:全部数据 / 组织架构 / 条件筛选
  • 共享给:数据共享的目标(组织架构类型自动匹配部门负责人,无需手动选择)
  • 优先级:数字越大优先级越高
  • 状态:启用/停用(可直接在列表中通过开关切换)

5.2 新增/编辑规则

基本信息

  • 规则名称:必填
  • 影响功能:选择「合同台账」或「履约监控」
  • 来源类型:必填,决定数据来源的筛选方式
  • 优先级:0~999

来源类型说明

  1. 全部数据:将全部合同数据共享给指定的用户或角色
  2. 组织架构:基于部门负责人关系自动匹配(无需手动选择共享目标)
    • 部门负责人看本部门数据:负责人只能看到自己所管部门的合同
    • 部门负责人看本部门及下级数据:负责人可以看到自己所管部门及其所有下级部门的合同
  3. 条件筛选:通过条件组合筛选出符合要求的合同数据。支持的条件字段:
    • 合同负责人、起草部门、签约主体、合作方、合同类型、合同金额、收支类型
    • 条件逻辑:同时满足(AND)/ 满足任一(OR)

共享给谁(全部数据和条件筛选类型)

  • 目标用户:通过人员选择器选择
  • 目标角色:通过角色选择器选择

合同阶段限制(可选)

可勾选限制规则仅对特定合同阶段生效,不选则不限制。

5.3 使用场景

  • 全部数据 + 指定角色:让法务部门能查看所有合同
  • 组织架构 + 本部门及下级:让部门负责人自动看到下属部门的合同数据
  • 条件筛选 + 指定用户:让特定人员查看某签约主体或某合同类型的合同