1. 模板代码
1.1.1. 定义:
中间件模版代码定义为 数据同步流程 + 固定业务逻辑的可复用代码块1.1.2. 目标:
提升开发效率,凝聚团队代码开发风格,增加代码稳定性,交付技术产出聚合1.1.3. 能力:
分3个不同的等级1.标准方案模板可以依赖简单配置开箱即用
2.无标准方案的业务模版,可以在实现下游接口数据转换和接口调用后,完成业务对接
3.无标准方案,无业务模版 可以借助抽象层实现能力复用,从而简化开发
1.1.4. 版本
<dependency>
<groupId>com.helios
<artifactId>hephaestus
<version>最新版本
版本更新说明
1.1.5. 流程
对于交付业务来说,所有业务流程可以简化为如下节点和顺序,模板代码将一下流程沉淀为流程模板, 所有流程均按照如下流程对接
1.1.6. 模块
在上述流程的基础上,我们对整个业务流程在代码层面抽象成接口和工具,之后按照openapi方式对这些抽象和工具进行组合 以及进一步对接之后完成了如下功能,来让大家来复用代码块
1.1.7. 对接
交付实际对接业务时,需按照如下流程图来判断需要使用的模板代码以及评定模板代码需要的调整点,来完成业务对接
2. 模板代码使用文档
序号 | 模板名称 | 文档地址 |
---|---|---|
1 | 报销单整单模板 | 点击进入 |
2 | 报销单拆单模板 | 点击进入 |
3 | 差旅申请单-同行人推送模板 | 点击进入 |
4 | 差旅申请单-无同行人模板 | 点击进入 |
5 | 费用申请单-通用推送模板 | 点击进入 |
6 | 对公申请单-通用推送模板 | 点击进入 |
7 | 借款单-通用模板 | 点击进入 |
8 | 火车结算单-通用模板 | 点击进入 |
9 | 机票结算单-通用模板 | 点击进入 |
10 | 酒店结算单-通用模板 | 点击进入 |
11 | 合同-通用模板 | 点击进入 |
12 | 单据通用模板-json对象模板 | 点击进入 |
13 | 单据通用模板-多接口幂等模板 | 点击进入 |
14 | 面向FormRecord模版 | 点击进入 |
15 | 基于抽象层自行对接模版 | 点击进入 |
16 | 差旅申请单-北森异步标准模板 | 点击进入 |