update - 完善项目工程描述

This commit is contained in:
wangli 2024-01-16 10:52:19 +08:00
parent 0301181242
commit d8346f343c
2 changed files with 5 additions and 26 deletions

View File

@ -1,6 +1,6 @@
## 1. 本工程结构说明 ## 1. 本工程结构说明
- workflow-engine-api: Feign 接口 module, 采用 SpringBoot Starter 方式对外提供, 该中使用对象模型, 都引用自 common 模块. - workflow-engine-api: Feign 接口 module, 采用 SpringBoot Starter 方式对外提供, 该中使用对象模型, 都引用自 common 模块.
需要特别注意的是, 由于绝大部分的 Feign API 都会提供对应的 WebApi, 但由于 MVC 与 OpenFeign 默认不会同时解析对应的 需要特别注意的是, 由于绝大部分的 Feign API 都会提供对应的 WebApi, 但由于 MVC 与 OpenFeign 默认不会同时解析对应的
MappingAdapter, 而目前所有的 Feign API 的实现都是 Server 模块中的 Controller, 所以在 Server 模块中的 Controller 需要单独设置 MappingAdapter, 而目前所有的 Feign API 的实现都是 Server 模块中的 Controller, 所以在 Server 模块中的 Controller 需要单独设置
Feign 的请求路径. Feign 的请求路径.
@ -19,14 +19,14 @@
目前提供了四种 Profile 的 nacos 地址配置信息 目前提供了四种 Profile 的 nacos 地址配置信息
- local: 一般用于本地开发 - local: 一般用于本地开发
> 该环境比较特殊, 用于连接自己本地的数据库, 注意账号密码请用本地覆盖 > 该环境比较特殊, 用于连接自己本地的数据库, 注意账号密码请用VM 参数/启动入参/环境变量的方式进行本地覆盖
> ```text > ```text
> -Dspring.datasource.username=root -Dspring.datasource.password=123456 > -Dspring.datasource.username=root -Dspring.datasource.password=123456
> ``` > ```
> ![start-config.png](imgs/start-config.png) > ![start-config.png](imgs/start-config.png)
- dev: 一般用于开发联调 - dev: 一般用于开发联调, 连接的均是服务器环境
- test: 一般用于提测 - test: 一般用于提测, 连接的均是服务器环境
- pre: 一般用于上线前验收 - pre: 一般用于上线前验收, 连接的均是服务器环境

View File

@ -406,24 +406,3 @@ API:
## 8. Flowable 过时的中文文档参考 ## 8. Flowable 过时的中文文档参考
[Flowable BPMN 用户手册 v6.3.0](https://tkjohn.github.io/flowable-userguide/) [Flowable BPMN 用户手册 v6.3.0](https://tkjohn.github.io/flowable-userguide/)
## 99.建设状态(过时)
### 99.1 已完成:
1. 全新搭建工作流微服务
2. 工作流模型中 JSON 格式的协议支持
2. 嵌入式服务内开放审批人选择功能
3. 嵌入式服务内多种事件归类和抽象,以符合国内审批理解
4. 引入 Flowable Form 引擎
5. 重构工作流服务 Process 引擎相关接口,并按照框架简单接入和测试内置表单
6. 重构业务分类/流程状态/审批状态运行时以及历史数据的处理方式
### 99.2 待办项:
1. BPMN 协议兼容(XML/JSON已支持)
2. 工作流内部接入组织架构
3. 审批环节消息能力接入
4. 审批模型审批人配置管理与持久化
5. 审批模型表单能力的接入和调整
5. Flowable Event MQ 事件生产与消费