docs: 完善动态API

This commit is contained in:
yubaolee 2025-03-31 11:01:38 +08:00
parent e5df6a5769
commit 238b817fe1

View File

@ -22,7 +22,7 @@ CREATE TABLE `noentity` (
```
无需在后端添加任何代码,只需前端按规范调用即可。
## 新增记录
#### 新增记录
前端请求方式为`POST`,请求地址为`/api/dynamicapi/add`,请求参数为:
@ -33,7 +33,7 @@ CREATE TABLE `noentity` (
}
```
## 修改记录
#### 修改记录
前端请求方式为`POST`,请求地址为`/api/dynamicapi/update`,请求参数为:
@ -45,7 +45,7 @@ CREATE TABLE `noentity` (
```
注意修改的时候必须包含主键Id字段。
## 删除记录
#### 删除记录
前端请求方式为`POST`,请求地址为`/api/dynamicapi/delete`,请求参数为:
@ -56,7 +56,7 @@ CREATE TABLE `noentity` (
}
```
## 查询单条记录
#### 查询单条记录
前端请求方式为`POST`,请求地址为`/api/dynamicapi/get`,请求参数为:
@ -67,7 +67,7 @@ CREATE TABLE `noentity` (
}
```
## 查询列表
#### 查询列表
前端请求方式为`POST`,请求地址为`/api/dynamicapi/getlist`,请求参数为:
@ -80,8 +80,16 @@ CREATE TABLE `noentity` (
```
## 调用已有模块
除了数据库操作,系统内置一个接口`/api/dynamic/Invoke`前端可以直接通过这个接口调用OpenAuth.App层的方法。
```json
{
"serviceName": "UserManagerApp",
"methodName": "Load",
"parameters": "{\"request\":{\"page\":1,\"limit\":10,\"key\":\"\"}}"
}
```