首页
/ 【热门开源项目下载】skyeye-oa智能制造一体化低代码平台

【热门开源项目下载】skyeye-oa智能制造一体化低代码平台

2026-02-04 04:51:30作者:冯爽妲Honey

1. 项目基础介绍

skyeye-oa是一款面向智能制造领域的全功能低代码开发平台,基于以下技术栈构建:

  • 后端:Java 1.8 + Spring Boot(微服务架构)
  • 前端:Vue 3 + Uni-app(跨平台支持)
  • 数据库:MySQL 5.7+/Redis 5.0+
  • 低代码核心:Ant Design Vue + 自研设计器体系

2. 项目核心优势

功能全面性

覆盖50+电子流程场景,包含:

  • 企业管理套件(CRM/ERP/MES/OA)
  • 人力资源系统(EHR/考勤/薪资)
  • 智能辅助功能(AI/报表设计/工作流)
  • 跨平台支持(PC+移动端)

技术先进性

  • 可视化低代码开发模式
  • 动态属性配置系统
  • 多设计器联动(布局/工作流/打印模板)
  • 微服务弹性扩展架构

3. 环境准备

基础依赖

组件 版本要求 备注
JDK 1.8+ 需配置JAVA_HOME
MySQL 5.7或8.0 建议3308端口
Redis 5.0/6.0 默认6379端口
Nacos 2.3.0 服务注册与配置中心

开发工具建议

  • IDE:IntelliJ IDEA/VSCode
  • 构建工具:Maven 3.6+
  • 版本控制:Git

4. 安装部署指南

服务端部署流程

  1. 数据库初始化

    • 创建UTF-8编码的数据库
    • 执行项目SQL脚本(位于/db目录)
  2. 中间件配置

    # Nacos配置示例
    spring.cloud.nacos.server-addr=127.0.0.1:8848
    # Redis连接配置
    spring.redis.host=127.0.0.1
    
  3. 项目启动

    # 编译打包
    mvn clean package -DskipTests
    # 启动核心服务
    java -jar skyeye-gateway.jar
    

前端部署流程

  1. 依赖安装

    npm install
    
  2. 环境配置

    // .env.production
    VITE_API_BASE_URL=http://your-server-ip:port
    
  3. 构建运行

    npm run build
    npm run preview
    

5. 常见问题解决

启动异常排查

  1. 端口冲突问题

    • 检查8848(Nacos)/9876(RocketMQ)端口占用
    • 使用netstat -ano|findstr "端口号"定位进程
  2. 数据库连接失败

    • 验证MySQL用户权限
    • 检查连接池配置(druid.max-active建议20-50)
  3. 前端跨域问题

    // 后端添加CORS配置
    @Bean
    public CorsFilter corsFilter() {
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        // 配置跨域规则...
    }
    

6. 典型应用场景

制造企业案例

  • 某汽车配件厂实现:
    • 生产工单电子化流转(MES)
    • 供应商协同(ERP采购模块)
    • 设备维保工单跟踪(售后系统)

教育机构案例

  • 高校实验室管理系统:
    • 耗材库存管理(仓储模块)
    • 实验预约审批(OA工作流)
    • 设备资产台账(ADM系统)
登录后查看全文
热门项目推荐
相关项目推荐