Commit e76840ec by 郭旭

教案修改

parent 8e8bd95e
## 后端项目整体介绍
## 后端项目整体介绍
......@@ -24,7 +24,7 @@
5)**在一次请求中可以调用多个交易service所对应的方法**,比如暂存恢复功能,先去执行Sptsel交易的getPendingData方法,然后再去调用ditopn交易的init方法,在去掉ditopn init方法之前,拿到SptselService实例,然后去执行getPendingData方法,如图:
![](../../../../../assets/images/03-新国结产品开发/image\hdservicerule1.png)
![](../assets/images/hdservicerule1.png)
##### 3.Emitter的方法分类
......@@ -43,9 +43,9 @@ executeCheck (参数、数据校验类rule)
###### 请求消息体
请求消息体是一个json格式数据,数据格式形如
![](../../../../../assets/images/03-新国结产品开发/image\qqxxt2.png)
![](../assets/images/qqxxt2.png)
```
```json
{
"didgrp_rec_ownref": "",
"mtabut_coninf_conexedat": "",
......@@ -59,15 +59,15 @@ executeCheck (参数、数据校验类rule)
对应后端VO实体类说明(以com.ceb.gjjs.mda.vo.DitopnVO为例):
![请求实体类](../../../../../assets/images/03-新国结产品开发/image/请求实体类.png)
![请求实体类](../assets/images/请求实体类.png)
###### 响应消息体
响应消息体是一个json格式数据
结果成功响应数据格式形如
![](../../../../../assets/images/03-新国结产品开发/image\xyxxt1.png)
响应消息体是一个json格式数据
结果成功响应数据格式形如
![](../assets/images/xyxxt1.png)
```
```json
{
"respCode": "AAAAAA",
"respMsg": "操作成功!",
......@@ -84,9 +84,9 @@ executeCheck (参数、数据校验类rule)
}
```
结果失败响应数据格式形如
![](../../../../../assets/images/03-新国结产品开发/image\xyxxt2.png)
![](../assets/images/xyxxt2.png)
```
```json
{
"respCode": "500",
"respMsg": "Rule执行异常",
......@@ -95,9 +95,9 @@ executeCheck (参数、数据校验类rule)
}
```
响应结果封装类:com.brilliance.mda.runtime.response.ResponseSet
响应结果封装类:com.brilliance.mda.runtime.response.ResponseSet
![响应消息体](../../../../../assets/images/03-新国结产品开发/image/响应消息体.png)
![响应消息体](../assets/images/响应消息体.png)
......@@ -106,10 +106,10 @@ executeCheck (参数、数据校验类rule)
VO类是前后端数据请求和响应的实体类,VO有一个共同父类VO(BaseVO),字段说明如下:
![](../../../../../assets/images/03-新国结产品开发/image\qqxxt4.png)
![](../assets/images/qqxxt4.png)
VO按照交易进行划分,一个交易对应一个VO(比如信用证开证交易对应VO是DitopnVO),VO类使用了lombok插件,不需要set get方法,字段用RelPath注解区分是请求字段还是响应字段(默认没有注解,代表dir属性值是DirType.BOTH,及请求和响应都需要该字段;如果只是请求字段,dir属性值是DirType.IN;如果是相应字段,dir属性值是DirType.OUT),如图:
![](../../../../../assets/images/03-新国结产品开发/image\vogf1.png)
![](../assets/images/vogf1.png)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment