操作路径:【管理后台】→【人员组织管理】→ 对应子菜单
权限:需要系统管理员权限
组织架构是系统运作的基础,影响审批流程中的审批人匹配、数据权限控制等核心功能。在配置审批流程之前,必须先完成组织架构的搭建。
一、部门管理
操作路径:【管理后台】→【人员组织管理】→【部门管理】
本模块为企业组织架构管理核心模块,提供多层级组织实体创建与管理能力,以树形结构管理企业组织架构。
1.1 部门类型
部门分为三种类型,在审批流程中有不同的作用:
- 公司:顶级组织。其负责人作为审批流程中
companyLeader(总经理审批)节点的审批人 - 部门:独立业务单元。其负责人作为
deptLeader(部门负责人审批)节点的审批人。员工发起合同时可选择该部门作为申请部门 - 子部门:挂在"部门"下的细分组织。子部门本身不作为申请部门,其员工发起合同时,系统会自动向上查找最近的"部门"类型作为申请部门
1.2 部门关键字段
- 部门名称:部门的显示名称
- 部门编码:唯一编码,用于系统内部识别和编号规则中引用
- 负责人:部门的负责人(可设置多人),在审批流程中充当审批角色
- 助理:拥有与负责人相同的部门管理权限(可以以该部门名义发起业务),但不参与审批节点
- 显示排序:部门在同级中的排列顺序
- 邮箱:部门联系邮箱(选填)
- 部门状态:正常/停用。停用后该部门下的员工无法以此部门身份发起业务,审批流程中也会跳过该部门
1.3 操作说明
新增部门
- 点击「新增」按钮(或在某部门行点击「新增」创建子部门)
- 选择上级部门
- 填写部门名称、编码
- 选择部门类型
- 选择负责人(可多选)和助理(可选)
- 点击「确定」保存
修改部门
- 在部门行点击「修改」
- 修改相关信息后点击「确定」
- 系统会检测关键字段(负责人、类型、状态)的变更,并提示影响范围
删除部门
- 系统会先检查该部门是否有业务数据引用(如合同、审批等)
- 有引用时不允许删除,建议使用「停用」代替
- 无引用时确认后可删除
1.4 重要提示
- 清空部门负责人会导致使用
deptLeader/directorLeader/companyLeader变量的审批流程找不到审批人,流程可能卡死 - 修改部门类型会影响审批流程中负责人的匹配逻辑
- 停用部门前需先停用其所有子部门
二、用户管理
操作路径:【管理后台】→【人员组织管理】→【用户管理】
管理系统中的所有用户账号。页面左侧为组织机构树(可按部门名称搜索筛选),右侧为用户列表。
2.1 用户列表字段
- 用户账号:登录系统使用的账号
- 用户姓名:用户真实姓名
- 部门:用户所属部门(支持多部门)
- 手机号码:用于短信通知和联系
- 状态:正常/停用(可直接在列表中通过开关切换)
- 创建时间
2.2 新增/编辑用户表单
- 用户姓名:必填
- 归属部门:必填,树形多选,一个用户可属于多个部门
- 手机号码
- 邮箱:用于邮件通知,用户也可在「个人中心」自行填写
- 用户账号:新增时必填,登录账号(修改时不可更改)
- 用户密码:新增时填写,初始密码由【管理后台】→【开发管理】→【参数设置】→【基础配置】中的「初始密码」决定
- 用户性别
- 状态:正常/停用
- 岗位:树形多选,选择用户的岗位(仅可选末级岗位)
- 角色:多选,分配给用户的权限角色
- 工号
- 备注
2.3 常见操作
- 新增用户:点击「新增」,填写用户信息并保存
- 修改用户:点击用户行的「修改」按钮
- 删除用户:点击用户行的「删除」按钮(超级管理员不可删除)
- 重置密码:点击用户行的「更多 → 重置密码」
- 导入用户:点击「导入」,下载 Excel 模板,按格式填写后上传。支持覆盖更新已存在数据
- 导入历史:点击「导入历史」查看历次导入记录
- 导出:点击「导出」将当前用户列表导出为 Excel
- 同步组织架构:如果配置了钉钉/企业微信/飞书集成并开启了组织架构同步,工具栏会显示「同步钉钉」「同步飞书」「同步企微」按钮,点击即可一键同步第三方平台的组织架构
2.4 数据权限
用户能看到哪些数据,由其所属部门和角色决定。详见「数据共享」章节。
三、角色管理
操作路径:【管理后台】→【人员组织管理】→【角色管理】
角色决定用户能访问哪些菜单和功能。
3.1 角色列表字段
- 角色名称:角色的中文名称
- 权限字符:角色的英文标识(如
admin、common) - 显示顺序:角色在列表中的排列顺序
- 状态:正常/停用(可直接在列表中通过开关切换)
- 创建时间
3.2 新增/编辑角色表单
- 角色名称:必填
- 权限字符:必填,控制器中定义的权限标识
- 角色顺序:必填
- 状态:正常/停用
- 菜单权限:通过树形勾选该角色可访问的菜单和按钮。支持「展开/折叠」「全选/全不选」「父子联动」操作
- 备注
3.3 操作说明
- 点击「新增」创建角色
- 填写角色名称和权限字符
- 在菜单权限树中勾选该角色可访问的功能
- 点击「确定」保存
- 在角色行点击「更多 → 分配用户」可直接为该角色分配用户
- 系统内置的
admin和common角色不可删除
四、岗位管理
操作路径:【管理后台】→【人员组织管理】→【岗位管理】
岗位用于在审批流程中指定特定角色的处理人。页面左侧为组织机构树,右侧为岗位列表。
4.1 岗位列表字段
- 岗位类型:如法务岗、财务岗、行政岗等(由字典管理)
- 所属部门:岗位所属的部门
- 岗位成员:已分配到此岗位的人员
- 说明:岗位描述
- 排序
4.2 操作说明
- 新增岗位:点击「新增」,选择所属部门、岗位类型,填写说明和排序
- 批量添加:点击「批量添加」,选择多个部门,为它们批量添加同一类型的岗位
- 岗位类型:点击「岗位类型」按钮管理岗位类型字典
- 设置成员:点击岗位行的「设置成员」,添加或移除该岗位的人员
- 编辑:修改岗位信息
- 删除:删除岗位
4.3 与审批流程的关系
在流程设计器中,审批节点可以设置为「岗位」类型,系统会自动根据发起人所在部门找到对应岗位的成员作为审批人。
五、数据权限(数据共享)
操作路径:【管理后台】→【人员组织管理】→【数据权限】
数据共享规则控制用户能看到哪些合同数据(合同台账、履约监控)。
5.1 规则列表字段
- 规则名称:规则的描述性名称
- 影响功能:合同台账 / 履约监控
- 来源类型:全部数据 / 组织架构 / 条件筛选
- 共享给:数据共享的目标(组织架构类型自动匹配部门负责人,无需手动选择)
- 优先级:数字越大优先级越高
- 状态:启用/停用(可直接在列表中通过开关切换)
5.2 新增/编辑规则
基本信息
- 规则名称:必填
- 影响功能:选择「合同台账」或「履约监控」
- 来源类型:必填,决定数据来源的筛选方式
- 优先级:0~999
来源类型说明
- 全部数据:将全部合同数据共享给指定的用户或角色
- 组织架构:基于部门负责人关系自动匹配(无需手动选择共享目标)
- 部门负责人看本部门数据:负责人只能看到自己所管部门的合同
- 部门负责人看本部门及下级数据:负责人可以看到自己所管部门及其所有下级部门的合同
- 条件筛选:通过条件组合筛选出符合要求的合同数据。支持的条件字段:
- 合同负责人、起草部门、签约主体、合作方、合同类型、合同金额、收支类型
- 条件逻辑:同时满足(AND)/ 满足任一(OR)
共享给谁(全部数据和条件筛选类型)
- 目标用户:通过人员选择器选择
- 目标角色:通过角色选择器选择
合同阶段限制(可选)
可勾选限制规则仅对特定合同阶段生效,不选则不限制。
5.3 使用场景
- 全部数据 + 指定角色:让法务部门能查看所有合同
- 组织架构 + 本部门及下级:让部门负责人自动看到下属部门的合同数据
- 条件筛选 + 指定用户:让特定人员查看某签约主体或某合同类型的合同
