记录一个自定义流程、自定义表单的OA项目(一)

文章的开始 首先我要声明一点,本人不是什么大神大佬
第一次写博客 格式什么丑陋的地方还请大家担待点

写这个博客的目的主要有以下几点:

1.主要是记录当下开发时的思维逻辑以便于后期复习。
2.不是什么标准规范主要是记录的同时可以给大家看看,若不对之处请大家积极的批评指正。谢谢
3.因为对于工作流这块,大家耳熟能详的是activiti.flowable等。但是这些不也是别人开发出来的吗,其实我个人觉得开发程序无非是对数据库进行玩弄,如果你把数据库玩熟了,框架 插件应该自己就可以开发出来。

好了说的有点片面,下面开始我们的正题:
1.项目背景: 集团公司下需要开发一个集成公司内部人事管理、工作流程、各位报表分析、项目跟进、项目(工程项目)管理、党务管理、业余活动管理、内部聊天系统等等。可以说这个OA项目包含了目前javaweb开发端的所有知识点。
2.项目技术架构: springboot mybatis mybatis-Plus shiro redis (不只这些,由于现在我们只开发到这里 后期框架里搭了什么 我会继续加上的,由于本人不是前端开发,所以前端什么技术框架 我就不写了)

这里主要记录的是,由于公司需求定工作流这块需要做成自定义表单,自定义流程,因为我之前的开发很少涉及到工作流,所以对这块东西了解的很少,然后就上网各种搜,结果大家可想而知,什么activiti flowable等等就出来了 ,这些第三方插件在工作流上确实做了很多很多的优化,我们用起来也很方便,但是有一个问题摆在我的面前。如果我们的项

你可能感兴趣的:(OA,OA,自定义表单,自定义流程)