组织架构与角色权限
组织架构体系
TK-Safe-UpLoad 采用集团→子公司→园区→商户的多级组织架构,支持灵活的层级管理。

组织类型说明
| 组织类型 | 说明 | 示例 |
|---|---|---|
| 集团公司 | 最高管理层级,管理所有子公司 | 大鹏投控 |
| 子公司 | 集团下属的独立经营单位 | 各子公司 |
| 园区/区域 | 子公司下属的地理区域或园区 | 各园区 |
| 商户 | 入驻园区的经营商户 | 各商户 |
| 项目 | 独立项目或工程 | 各项目 |
| 户外 | 户外区域或露天场所 | 户外区域 |
组织层级关系
大鹏投控(集团)
├── 子公司A
│ ├── 园区1
│ │ ├── 商户1
│ │ ├── 商户2
│ │ └── 项目1
│ └── 园区2
│ └── 商户3
├── 子公司B
│ ├── 园区3
│ └── 户外区域
└── 子公司C
└── ...
组织信息管理
每个经营主体包含以下信息: - 名称:组织的正式名称 - 编码:唯一的组织编码 - 类型:公司/子公司/园区/商户/项目/户外 - 上级单位:所属的上级组织 - 地址:办公或经营地址 - 负责人:安全管理负责人 - 联系电话:负责人联系方式
五级角色体系
平台实行五级角色分级管理,每级角色拥有不同的功能权限:

角色说明
| 角色 | 名称 | 适用人员 | 权限范围 |
|---|---|---|---|
| company_admin | 公司管理员 | 集团安全总监、系统管理员 | 全部功能,包括用户管理、系统配置、数据导出 |
| sub_admin | 子公司安管 | 子公司安全主管、安全经理 | 业务管理(台账、隐患、培训、作业许可等),不含系统配置 |
| inspector | 现场巡查员 | 安全员、巡查队长 | 隐患查看、巡查管理、任务处理 |
| merchant | 商户 | 入驻商户负责人 | 隐患上报、培训学习、查看本商户数据 |
| staff | 普通员工 | 一般员工 | 隐患随手拍、培训学习、查看个人数据 |
各角色能做什么?
公司管理员(company_admin)
- ✅ 管理所有用户账号
- ✅ 配置系统参数和消息模板
- ✅ 查看所有子公司数据
- ✅ 导出所有报表
- ✅ 管理经营主体、设备、人员台账
- ✅ 管理隐患、巡查、培训等业务
子公司安管(sub_admin)
- ✅ 管理本子公司用户
- ✅ 管理本子公司台账(经营主体、设备、人员)
- ✅ 管理本子公司隐患
- ✅ 管理巡查任务
- ✅ 管理培训课程
- ❌ 不能配置系统参数
- ❌ 不能查看其他子公司数据
现场巡查员(inspector)
- ✅ 查看隐患列表
- ✅ 执行巡查打卡
- ✅ 处理分配的任务
- ❌ 不能管理台账
- ❌ 不能导出数据
商户(merchant)
- ✅ 上报隐患(随手拍)
- ✅ 参加培训学习
- ✅ 查看本商户相关数据
- ❌ 不能查看其他商户数据
- ❌ 不能管理业务
普通员工(staff)
- ✅ 随手拍上报隐患
- ✅ 参加培训学习
- ✅ 查看个人相关数据
- ❌ 不能查看他人数据
- ❌ 不能管理业务
数据隔离机制
平台按组织层级进行数据隔离:
| 角色 | 数据可见范围 |
|---|---|
| company_admin | 全集团所有数据 |
| sub_admin | 本子公司及下属单位数据 |
| inspector | 被分配的隐患和巡查任务 |
| merchant | 本商户相关数据 |
| staff | 个人相关数据 |
💡 提示:登录后,系统会自动根据您的角色和所属组织,展示您有权限查看的数据。