# jutongyun_safework **Repository Path**: java_project_5/jutongyun_safework ## Basic Information - **Project Name**: jutongyun_safework - **Description**: 聚通云安全生产平台 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-07-30 - **Last Updated**: 2026-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 聚通云安全生产平台 (Jutongyun Safework)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Java](https://img.shields.io/badge/Java-8-orange.svg)](https://www.oracle.com/java/) [![Spring Boot](https://img.shields.io/badge/Spring%20Boot-2.6.5-brightgreen.svg)](https://spring.io/projects/spring-boot) [![Vue](https://img.shields.io/badge/Vue-3.2.26-4fc08d.svg)](https://vuejs.org/) **企业级安全生产管理微服务平台** [快速开始](#快速开始) · [功能特性](#功能特性) · [技术架构](#技术架构)
--- ## 📖 项目简介 聚通云安全生产平台是一个基于 Spring Cloud 微服务架构的企业级安全生产管理系统,涵盖系统管理、双重预防机制、人员定位、特殊作业、视频分析、全要素管理等核心功能模块,帮助企业实现安全生产数字化、智能化管理。 ### 核心特性 - 🔐 **系统管理** - 用户管理、角色管理、菜单管理、部门管理、岗位管理、字典管理、参数设置、通知公告、日志管理 - 🛡️ **双重预防机制** - 双重预防字典、卡管理、风险分级管控、隐患排查治理、奖惩管理、包保责任制管理 - 👥 **人员定位** - 现场人员定位、定位卡管理、人员报警管理、地图管理、电子围栏 - 🔧 **特殊作业** - 动火作业、受限空间、盲板抽堵、高处作业、吊装作业、临时用电、动土作业、断路作业、作业计划、作业字典、特殊作业看板 - 📹 **视频分析** - 智能视频监控、视频告警大屏、AI告警设备、AI告警主机、AI告警推送人员 - 📋 **全要素管理** - 目标责任管理、安全制度管理、法律法规管理、教育培训、领导带班管理、应急管理、变更管理、危化品管理、MSDS --- ## 🚀 功能模块 ### 系统管理 (System Management) | 功能 | 说明 | |------|------| | 用户管理 | 系统用户的增删改查、权限分配 | | 角色管理 | 角色定义、权限配置 | | 菜单管理 | 系统菜单配置、权限控制 | | 部门管理 | 组织架构管理 | | 岗位管理 | 岗位信息维护 | | 字典管理 | 系统字典数据维护 | | 参数设置 | 系统参数配置 | | 通知公告 | 系统公告发布与管理 | | 日志管理 | 操作日志、登录日志查询 | ### 双重预防机制 (Double Prevention Mechanism) | 功能 | 说明 | |------|------| | 双重预防字典 | 风险分级、隐患类型等基础数据 | | 卡管理 | 检查卡、任务卡管理 | | 风险分级管控 | 风险辨识、评估、分级、管控 | | 隐患排查治理 | 隐患排查、整改、验收闭环管理 | | 奖惩管理 | 安全奖惩记录与考核 | | 包保责任制管理 | 安全生产责任落实管理 | ### 人员定位 (Personnel Positioning) | 功能 | 说明 | |------|------| | 现场人员定位 | 实时人员位置监控 | | 定位卡管理 | 定位设备发放与管理 | | 人员报警管理 | 越界、滞留等报警处理 | | 地图管理 | 厂区地图配置 | | 电子围栏 | 危险区域围栏设置与报警 | ### 特殊作业 (Special Operations) | 功能 | 说明 | |------|------| | 动火作业 | 动火作业申请、审批、执行 | | 受限空间 | 受限空间作业管理 | | 盲板抽堵 | 盲板抽堵作业管理 | | 高处作业 | 高处作业安全管理 | | 吊装作业 | 吊装作业审批与监控 | | 临时用电 | 临时用电安全管理 | | 动土作业 | 动土作业审批管理 | | 断路作业 | 断路作业安全管理 | | 作业计划 | 特殊作业计划安排 | | 作业字典 | 作业类型、风险因素配置 | | 特殊作业看板 | 作业状态可视化展示 | ### 视频分析 (Video Analysis) | 功能 | 说明 | |------|------| | 智能视频监控 | AI视频监控与识别 | | 视频告警大屏 | 告警信息大屏展示 | | AI告警设备 | AI识别设备管理 | | AI告警主机 | 告警主机配置管理 | | AI告警推送人员 | 告警信息推送与人员通知 | ### 全要素管理 (All Elements Management) | 功能 | 说明 | |------|------| | 目标责任管理 | 安全目标制定与责任分解 | | 安全制度管理 | 安全规章制度管理 | | 法律法规管理 | 安全法规库管理 | | 教育培训 | 安全培训计划与记录 | | 领导带班管理 | 领导带班值班管理 | | 应急管理 | 应急预案、演练管理 | | 变更管理 | 工艺、设备变更管理 | | 危化品管理 | 危险化学品全生命周期管理 | | MSDS | 化学品安全技术说明书管理 | --- ## 🏗️ 技术架构 ### 后端技术栈 | 技术 | 版本 | 说明 | |------|------|------| | Spring Boot | 2.6.5 | 应用开发框架 | | Spring Cloud | 2021.0.1 | 微服务框架 | | Spring Cloud Alibaba | 2021.1 | 阿里巴巴微服务套件 | | Nacos | 2.0.4 | 服务注册与配置中心 | | Spring Cloud Gateway | - | API网关 | | Sentinel | - | 流量控制/熔断降级 | | Seata | - | 分布式事务 | | MyBatis | - | ORM框架 | | Redis | - | 分布式缓存 | | MySQL | - | 关系型数据库 | | HBase | - | 海量数据存储 | ### 前端技术栈 | 技术 | 版本 | 说明 | |------|------|------| | Vue | 3.2.26 | 渐进式JavaScript框架 | | Element Plus | 2.0.1 | Vue 3 UI组件库 | | Vite | 4.x | 下一代前端构建工具 | | Vuex | 4.0.2 | 状态管理 | | Vue Router | 4.0.12 | 路由管理 | | Axios | 0.24.0 | HTTP客户端 | | ECharts | 5.x | 数据可视化图表库 | | Cesium | 1.95.0 | 3D地球可视化 | ### 系统架构图 ``` ┌─────────────────────────────────────────────────────────────────┐ │ 客户端层 │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ Web端 │ │ APP端 │ │ 大屏端 │ │ │ └──────────┘ └──────────┘ └──────────┘ │ └─────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────┐ │ API网关层 (Gateway) │ │ 认证 / 鉴权 / 路由 / 限流 / 日志 │ └─────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────┐ │ 微服务层 │ │ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │ │ │系统服务│ │安全服务│ │定位服务│ │设备服务│ │AI预警 │ │ │ └────────┘ └────────┘ └────────┘ └────────┘ └────────┘ │ └─────────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────┐ │ 数据层 │ │ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │ │ │ MySQL │ │ Redis │ │ HBase │ │ MinIO │ │ │ └────────┘ └────────┘ └────────┘ └────────┘ │ └─────────────────────────────────────────────────────────────────┘ ``` --- ## 📦 项目结构 ``` jutongyun_safework/ ├── safe-work-community/ # 后端微服务 │ ├── focus-auth/ # 认证服务 │ ├── focus-gateway/ # API网关 │ ├── focus-modules/ # 业务模块 │ │ ├── focus-system/ # 系统服务 │ │ ├── focus-safework/ # 安全生产服务 │ │ ├── focus-positioning/ # 定位服务 │ │ ├── focus-equipment/ # 设备服务 │ │ └── focus-aiWarning/ # AI预警服务 │ ├── focus-api/ # API接口 │ ├── focus-common/ # 公共模块 │ └── focus-service/ # 服务模块 ├── safe-work-community-ui/ # Web前端 ├── safe-work-community-app/ # 移动端前端 ├── nacos-config/ # Nacos配置 └── safework_community.sql # 数据库脚本 ``` --- ## 🛠️ 快速开始 ### 环境要求 - JDK 1.8+ - Maven 3.6+ - Node.js 16+ - MySQL 5.7+ - Redis 6.0+ - Nacos 2.0.4+ ### 后端启动 ```bash # 1. 克隆项目 git clone https://github.com/your-username/jutongyun_safework.git cd jutongyun_safework # 2. 导入数据库 mysql -u root -p < safework_community.sql # 3. 启动 Nacos (需要先安装) # 导入 nacos-config 目录下的配置文件 # 4. 编译项目 cd safe-work-community mvn clean install -DskipTests # 5. 启动服务 (按顺序) # 先启动 Gateway -> Auth -> System -> 其他服务 java -jar focus-gateway/target/focus-gateway.jar java -jar focus-auth/target/focus-auth.jar java -jar focus-modules/focus-system/target/focus-system.jar ``` ### 前端启动 ```bash # Web端 cd safe-work-community-ui npm install npm run dev # 移动端 cd safe-work-community-app npm install npm run dev ``` ### 访问地址 - Web端: http://localhost:80 - API文档: http://localhost:8080/swagger-ui.html - Nacos控制台: http://localhost:8848/nacos --- ## 📝 开发指南 ### 代码规范 请参考 [.trae/rules/project_rules.md](.trae/rules/project_rules.md) 了解详细的代码规范。 ### 分支管理 - `main` - 主分支,稳定版本 - `develop` - 开发分支 - `feature/*` - 功能分支 - `hotfix/*` - 热修复分支 ### 提交规范 使用约定式提交格式: ``` feat: 新增功能 fix: 修复Bug docs: 文档更新 style: 代码格式调整 refactor: 代码重构 test: 测试相关 chore: 构建/工具相关 ``` --- ## 🤝 参与贡献 我们非常欢迎您的贡献!请查看 [CONTRIBUTING.md](CONTRIBUTING.md) 了解详情。 ### 贡献者 感谢所有为项目做出贡献的开发者! --- ## 📄 开源协议 本项目基于 [Apache 2.0](LICENSE) 协议开源。 --- ## 📞 联系我们 - 官网: [聚通云](https://focus-cloud.cn/) - 问题反馈: [Issues](https://github.com/jutongyun/jutongyun_safework/issues) ---
**⭐ 如果这个项目对您有帮助,请给我们一个 Star ⭐** Made with ❤️ by 聚通云团队