springcloud Alibaba 微服务 flowable 工作流 自定义表单 vue.js前后分离

本文涉及的产品
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: springcloud Alibaba 微服务 flowable 工作流 自定义表单 vue.js前后分离

功能模块设计方案

1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)

freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块

2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源

3.阿里数据库连接池druid,安全权限框架 shiro(菜单权限和按钮权限, 缓存框架 ehcache

4.代码编辑器,在线模版编辑,仿开发工具编辑器

5.调用摄像头拍照 自定义裁剪编辑头像,头像图片色度调节

6.websocket 及时站内信并声音提醒、实时在线管理、websocket及时刷新页面(完胜ajax技术)

7.redis存储分布式缓存 自windows redis ,方便开发者本地开发测试

微服务模块设计方案

1.nacos 阿里注册中心:官方eureka停止更新,目前比较好的取代者就是nacos

2.zipkin 跟踪服务:分布式跟踪日志,基于内存存储记录

3.gateway 网关路由服务:分发请求,统一管理过滤,结合 ribbon 负载均衡、feign服务调用

4.springboot-admin 监控中心服务:统一界面管理,查看各个服务运行状态 actuator健康检查

5.sentinel 高可用流量管理框架:以流量为切入点,限流、流量整形、熔断降级、系统负载保护、热点防护

工作流服务设计方案 ----------------------fhadmin.cn--------------------------------------------------------

1.模型管理web在线流程设计器、导入导出xml、复制流程、部署流程,选择办理人

2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起

3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人,自由跳转

4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息

5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人

6.已办任务 :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成)

注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和完结任务时,
任务发起人会收到站内信消息通知
主流工作流引擎 Flowable------------------------------自定义表单-----fhadmin.cn--------------------------

1. 定义模版:拖拽左侧表单元素到右侧区域,编辑表单元素,保存表单模版
2. 表单模版:编辑维护表单模版,复制表单模版,修改模版类型,预览表单模版
3. 我的表单:选择表单模版,编辑表单规则,是否上传图片、附件、开启富文本、挂靠流程开关等
4. 表单数据:从我的表单进去可增删改查表单数据,修改表单规则
5. 挂靠记录:记录表单数据和流程实例ID关联记录,可删除

目录
相关文章
|
5月前
|
JavaScript
VUE3(三十七)Vue3.2子父组件交互(vue、ts不分离)~
VUE3(三十七)Vue3.2子父组件交互(vue、ts不分离)~
113 0
|
15天前
|
资源调度 JavaScript PHP
Vue3+ element plus 前后分离admin项目安装教程
Vue3+ element plus 前后分离admin项目安装教程
21 0
|
2月前
|
存储 前端开发 JavaScript
vue+spirngboot 分离技术实现图书信息的增删改查(改造这学期的课程设计【1】)
文章介绍了如何创建一个前端项目,包括使用Vue和Webpack初始化项目、安装axios和element-ui、设置侧边栏、配置路由、创建登录和注册页面、展示书籍列表、添加和修改书籍信息,以及在开发过程中遇到的一些问题及其解决方法。
vue+spirngboot 分离技术实现图书信息的增删改查(改造这学期的课程设计【1】)
|
5月前
|
前端开发 Java BI
基于Springboot+Vue开发前后端端分离农产品进销存系统
基于Springboot+Vue开发前后端端分离农产品进销存系统
|
5月前
|
JavaScript 前端开发 数据库
VUE3(三十八)Vue3.2子父组件交互(vue、ts分离)
VUE3(三十八)Vue3.2子父组件交互(vue、ts分离)
205 0
|
11月前
|
前端开发 应用服务中间件 nginx
docker Compose 部署springboot+vue前端端分离项目
docker Compose 部署springboot+vue前端端分离项目
400 0
|
供应链 前端开发 JavaScript
基于Springboot+Vue开发前后端端分离农产品进销存系统
基于Springboot+Vue开发前后端端分离农产品进销存系统
255 0
基于Springboot+Vue开发前后端端分离农产品进销存系统
|
JavaScript
Vue——05-01组件的基本使用、全局组件,局部组件、父子组件的区别、注册组件的语法糖以及分离写法
组件的基本使用、全局组件,局部组件、父子组件的区别、注册组件的语法糖以及分离写法
102 0
|
供应链 前端开发 数据管理
基于Springboot+Vue开发前后端端分离农产品进销存系统
农产品进销存系统是针对商店、商场、超市的进销存业务处理的计算机化而设计,为进销存业务的处理人员提供计算机化的服务,改变以往的手工操作,提高工作效率,进而增强竞争力。本系统提供的服务主要有商品的进货、销售、库存管理以及相应的报表、查询功能等。系统使用前后端分离模式开发实现,后台使用springboot+mybatis开发,前端使用vue+nodejs实现,通过接口远程调用。
358 0
基于Springboot+Vue开发前后端端分离农产品进销存系统
|
SQL XML 缓存
java OA项目源码 flowable activiti流程引擎 Springboot html vue.js 前后分离
java OA项目源码 flowable activiti流程引擎 Springboot html vue.js 前后分离
495 0
java OA项目源码 flowable activiti流程引擎 Springboot html vue.js 前后分离