Activiti结合VUE实现前后端分离、权限管理、路由动态挂载、流程审批

Activiti、Vue、Element-ui实现前后端分离、权限管理、路由动态挂载、流程审批


element-ui

简介

本框架是基于十多年项目开发经验积累,用最佳实践和流行技术开发现代前后端分离的通用项目模板。适合web应用,微信、手机应用管理端及服务端。使用springboot,activiti,mybatis,vue elementui、nodejs开发的后台管理系统(包含权限管理、工作流等功能),真正前后端分离的微服务架构,经过很多项目实战、淬炼、软件开发公司主流技术的集大成者。

技术点

前端采用vue element ui框架,后端spring boot,mybatis开发框架,数据库:mysql,前后端分离。
流程提供发起、跳转、任务处理,人员角色获取、角色类型获取、会签等功能。
采用activiti工作流工作流框架,自定义流程设计采用activiti工作流工作流框架,自定义流程设计。
采用安全框架 JWt、shiro(登录授权)实现组织机构、角色,人员、功能权限、数据权限功能。
后端多模块项目(基础设施子项目、基础功能子项目、业务功能子项目),结构清晰、各子项目独立扩展、升级。
后端系统组件化,提供分页、树形、通用查询数据结构,封装系统复杂度,只需要写出简单的业务代码,即能完成一个复杂的功能。
前端项目多模块(基础组件、通用框架、基础功能,业务功能),结构清晰,子项目独立。
前后端完美结合,很简单的代码即可以实现分页列表、树形等复杂页面。
前端提供数字输入、货币输入(输入时自动中文货币提示)、百分比输入、整数输入、字典下拉、日期快捷输入、日期范围输入表单控件。
前端自定义验证,简单HTML标签即可实现前端验证,提供必输,长度、数字,身份证号码等验证标记。
前端提供身份证号解析年龄,性别、出生日期、户籍地信息功能。
前端提供通用表格组件(支持树形,分页、合计、列筛选,排序、全部数据导出)、
前端提供通用表格编辑组件,支持新增、删除、行编辑、行验证。
前端提供通用树组件、支持多选、筛选、增加子结点,删除,自定义结点。间;

后端项目目录

在这里插入图片描述

前端代码目录

在这里插入图片描述

图片预览:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

树形表格:
在这里插入图片描述
## 项目图片预览:
在这里插入图片描述

购买须知

QQ:2024973690 (添加QQ,价格面议,咸鱼交易)

预览地址

http://49.232.110.29/ (首次加载较慢,密码加扣扣问作者)

购买理由

公司买来自己用、市面上买套流程引擎项目,轻则上万。即使买来UI,还得费时费力的让员工开发出基础模块,搭建起完善的框架, 节约的成本你自己算!

买来学习用(覆盖java主流新技术,前后端分离、互联网、软件公司工业级框架)模仿代码做一遍增删改查,研究下功能模块,学习下编程思路,会进步很快,少走弯路!

疑问解惑

购买的东西都包过哪些?
答复:源码 + 文档。可以做辅助性讲解

代码有无加密和自己封装的jar?
答复:没有打jar,没有加密

系统稳定吗?经过实际项目?
答复:公司主要做产品研发,此框架抽离于公司产品,自主研发使用流行技术。

是否集群,负载均衡?
答复:支持缓存保存在redis,系统,sping-cache等

支持那些数据库呢?
答复:现在仅支持Mysql。

前后台接口交互方式是?支持springcloud吗?
答复:系统前后台使用json传输,支持springcloud。

可以开具发票吗?
答复:个人,无法开具发票。

代码更新以后免费提供吗?
答复:提供,会在系统功能升级后,发送到您登记的邮箱。

系统支持那些浏览器?
答复:IE10+,chrome,360,百度。

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Spring Boot是一个开源的Java开发框架,旨在简化Spring应用程序的开发过程。Activiti是一个开源的工作流和业务流程管理系统,它提供了一个用于设计、执行和监控业务流程的平台。 Spring Boot整合Activiti可以实现流程审批功能。首先,我们需要在pom.xml文件中添加Activiti的依赖。然后,在Spring Boot的配置文件中配置Activiti的相关信息,比如数据库连接、流程定义文件的位置等。 接下来,我们可以定义流程模型,包括流程节点、流程线等。可以使用Activiti提供的图形化工具Activiti Modeler进行可视化设计。然后,将流程模型部署到Activiti引擎。 在代码中,我们可以使用Activiti提供的API来启动流程实例、查询任务、完成任务等。通过编写监听器,我们可以在流程的不同节点上执行自定义的业务逻辑。 为了方便用户对流程审批操作,我们可以使用Activiti提供的表单功能。通过表单,用户可以填写审批意见、上传附件等。在代码中,我们可以通过获取表单数据来实现流程的控制逻辑。 最后,我们可以使用Activiti提供的监控功能来查看流程的状态和执行情况。Activiti提供了一个可视化的流程监控控制台,可以实时查看流程实例、任务、历史记录等信息。 综上所述,通过Spring Boot整合Activiti,我们可以实现流程审批功能。这使得流程管理更加简单高效,提高了审批流程的可追溯性和可控性。同时,使用Spring Boot的优势,我们可以更加便捷地进行开发和部署。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值