# h5ve-boot **Repository Path**: chenya-kai-yuan/h5ve-boot ## Basic Information - **Project Name**: h5ve-boot - **Description**: h5ve开发平台,是一个以模块化为核心的企业级开发平台,是一个集PC和APP快速开发、系统管理、运维监控、开发工具、可视化数据源管理与数据构建、API动态生成与统计、工作流、智能表单设计、微服务骨架等全方位功能于一体的高效、稳定的快速开发平台。 后端采用Spring Boot 2.X 、Sa-Token、Mybatis Plus、Activiti、 uni-app等核心技术。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://www.h5ve.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 570 - **Created**: 2024-11-19 - **Last Updated**: 2024-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # h5ve-boot3.3.0 ## 开源不易,如果对您有帮助,请点右上角 “Star” 支持一下 谢谢! ### 平台简介 h5ve开发平台,是一个以模块化为核心的企业级开发平台,是一个集PC和APP快速开发、系统管理、运维监控、开发工具、可视化数据源管理与数据构建、API动态生成与统计、工作流、智能表单设计、微服务骨架等全方位功能于一体的高效、稳定的快速开发平台。 平台采用Spring Boot 2.X 、Sa-Token、Mybatis Plus、uni-app等核心技术,前端基于vue-element-admin框架。 ### 项目愿景 > 构建信创开发平台,完整开放生态 ### h5ve官方交流群:871910881 345969668 (进群了解更多功能更新动态) ### 软件功能 #### 1.系统管理 * 机构管理:配置系统组织机构,无限级树结构展现支持数据权限。 * 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 * 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 * 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 * 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 * 参数管理:对系统动态配置常用参数。 * 快捷方式:添加顶部、首页快捷方式。 * 文件管理:文件统一管理,集成阿里云、腾讯云、七牛等。 * 数据维护:mysql数据库备份与还原。 #### 2.运维监控 * 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 * 数据监控: 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。 * 缓存监控:redis缓存监控。 * 服务监控: 监视当前系统CPU、内存、磁盘、堆栈等相关信息。 * API监控:restful api 接口调用统计、可视化。 * 操作日志:系统登录、用户操作等日志记录查询。 #### 3.开发工具 * 数据管理:Mysql、SQL Server、PostgreSQL等主流数据库在线管理、数据表管理(新建、修改、删除、查询)、数据源管理与数据转换。 * 代码生成:支持单表、树表、左树右表代码生成。 #### 4.微信公众号 * 用户标签 * 公众号用户 * 用户消息 * 素材管理 * 草稿箱 * 已发布 * 自定义菜单 * 消息自动回复 * 数据统计 ----------------更多功能应用请移步应用市场---------------- #### 5.简单内容管理 **[源码下载](https://www.h5ve.com/productdetail?id=1)** * 支持文章分类。 * 支持文章新增、修改、删除、查询、排序。 * 支持Markdown在线编辑器。 #### 6.消息系统 **[源码下载](https://www.h5ve.com/productdetail?id=2)** * 消息模板:消息模板管理与审核。 * 系统消息:包括系统通知、告警等。 * 短信:短信平台集成。 * 邮件:邮件集成。 #### 7.流程引擎(Activiti)**[源码下载](https://www.h5ve.com/productdetail?id=3)** * 模型管理:功能包括模型新增、查看、删除、模型设计、模型部署。 * 流程定义:功能包括流程图查看、流程挂起与激活、流程删除。 * 请假管理:功能包括请假新增、编辑、查看、删除、导出、提交。 * 流程任务:功能包括流程审批、审批意见列表及流程追踪。 #### 8.国产自研工作流(warm-flow) > 功能包含:代办任务,已办任务,抄送任务,流程定义,以及请假流程示例 * 支持常规的流程流转,比如通过、回退、终止和任意跳转 * 支持转办、委派、加减签,任务最终回到发起人 * 支持或签、会签和票签 * 业务项目可不依赖流程设计器,组件会生成流程图片 * 支持角色、部门和用户等权限配置 * 支持监听器,参数传递,动态权限 * 支持多租户 * 支持互斥网关,并行网关 * 支持条件表达式,可扩展 * 支持不同orm框架系统使用,支持不同orm框架和数据库扩展 #### 9.低代码平台(h5ve-lowcode即将发布) > 首个场景化、多端支持、低成本、高效低代码平台 - [x] 可视化普通表单设计。 - [x] 可视化流程表单设计(待办任务、已办事项、我发起的、抄送事项、已完成、未完成、模型管理等)。 - [x] 数据库模型自动构建。 - [x] 移动端支持(基于uniapp) - [ ] 可视化大屏设计 - [ ] 可视化问卷设计与统计 - [ ] 可视化投票设计与统计 - [ ] 基于Apache doris数据中台(计划中) #### 10.更多拓展陆续上线 > 欢迎各位大牛入驻 ### 代码结构 ~~~ h5ve-boot |--h5ve-biz 业务模块 |----h5ve-monitor 运维监控模块 |----h5ve-quartz 定时任务模块 |----h5ve-system 系统管理模块 |----h5ve-toolkit 开发工具模块 |----h5ve-wxmp 微信公众号模块 |----h5ve-flow 工作流模块 |--h5ve-core 核心模块 |----h5ve-base 核心基础模块 |----h5ve-data 核心数据模块 |----h5ve-log 核心日志模块 |----h5ve-security 核心安全模块 |----h5ve-swagger Swagger文档 |--h5ve-web Web模块 ~~~ ### 在线演示 1. 地址: **(请不要更改用户h5ve的密码,谢谢!)** 2. 账号:h5ve 3. 密码:h5ve@123123 ### 使用说明 1. 配置环境(jdk1.8、maven3.x、mysql5.6及以上、redis3.2及以上) 2. 创建数据库 3. 初始化sql脚本:h5ve-boot.sql 4. 导入项目到IntelliJ IDE中 5. 修改配置文件h5ve-boot/h5ve-web/src/main/resources/application.yml * redis 配置 * datasource 数据源配置 6. 启动WebApplication 7. 启动h5ve-ui ### 演示效果 | ![登录](https://images.gitee.com/uploads/images/2020/1212/202902_59ada433_5254955.png "1.png") | ![主页](https://gitee.com/h5ve/h5ve-boot/raw/master/doc/%E9%A6%96%E9%A1%B5.png "2.png") | |---|---| | ![应用管理](https://gitee.com/h5ve/h5ve-boot/raw/master/doc/%E5%BA%94%E7%94%A8%E7%AE%A1%E7%90%86.png "3.png") | ![应用设计](https://gitee.com/h5ve/h5ve-boot/raw/master/doc/%E5%BA%94%E7%94%A8%E8%AE%BE%E8%AE%A1.png "4.png") | | ![表单设计](https://gitee.com/h5ve/h5ve-boot/raw/master/doc/%E8%A1%A8%E5%8D%95%E8%AE%BE%E8%AE%A1.png "5.png") | ![主版本设置](https://gitee.com/h5ve/h5ve-boot/raw/master/doc/%E4%B8%BB%E7%89%88%E6%9C%AC%E8%AE%BE%E7%BD%AE.png "6.png") | | ![输入图片说明](https://images.gitee.com/uploads/images/2020/1212/202928_947e17f6_5254955.png "7.png") | ![输入图片说明](https://images.gitee.com/uploads/images/2020/1212/202941_69d98d3e_5254955.png "8.png") | | ![输入图片说明](https://images.gitee.com/uploads/images/2020/1212/202954_2927fd17_5254955.png "9.png") | ![输入图片说明](https://images.gitee.com/uploads/images/2020/1212/203010_968f1f64_5254955.png "10.png") |