|
@@ -1,276 +0,0 @@
|
|
|
-# 数据中台接口文档
|
|
|
-
|
|
|
-以下查询为模板案例:参考实体类 Example
|
|
|
-
|
|
|
-| 字段 | 类型 |
|
|
|
-| ---- | ------ |
|
|
|
-| id | int |
|
|
|
-| name | string |
|
|
|
-| age | int |
|
|
|
-
|
|
|
-#### 查询
|
|
|
-
|
|
|
- [通用查询](http://git.sagacloud.cn/sagacloud/paas-doc/src/e172ee3ddd372d8f3b0f205cf337f85d3f6dadd4/通用查询.md)
|
|
|
-
|
|
|
-#### 新增
|
|
|
-
|
|
|
-请求地址
|
|
|
-
|
|
|
-```json
|
|
|
-POST: /example/create
|
|
|
-```
|
|
|
-
|
|
|
-请求参数
|
|
|
-
|
|
|
-```json
|
|
|
-{
|
|
|
- "id": "1",
|
|
|
- "name": "test",
|
|
|
- "age": "23"
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-返回内容
|
|
|
-
|
|
|
-```json
|
|
|
-{
|
|
|
- "result": "success",
|
|
|
- "message": null,
|
|
|
- "data": {
|
|
|
- "id": "1"
|
|
|
- }
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-#### 更新
|
|
|
-
|
|
|
-请求地址
|
|
|
-
|
|
|
-```json
|
|
|
-POST: /example/update
|
|
|
-```
|
|
|
-
|
|
|
-请求参数
|
|
|
-
|
|
|
-```json
|
|
|
-{
|
|
|
- "id": "1",
|
|
|
- "name": "test",
|
|
|
- "age": "23"
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-返回内容
|
|
|
-
|
|
|
-```json
|
|
|
-{
|
|
|
- "result": "success",
|
|
|
- "message": null,
|
|
|
- "data": {
|
|
|
- "id": "1"
|
|
|
- }
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-#### 删除
|
|
|
-
|
|
|
-请求地址
|
|
|
-
|
|
|
-```json
|
|
|
-POST: /example/delete
|
|
|
-```
|
|
|
-
|
|
|
-请求参数
|
|
|
-
|
|
|
-```json
|
|
|
-{
|
|
|
- "id": "1",
|
|
|
- "name": "test",
|
|
|
- "age": "23"
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-返回内容
|
|
|
-
|
|
|
-```json
|
|
|
-{
|
|
|
- "result": "success",
|
|
|
- "message": null,
|
|
|
- "data": null
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-### 系统接口路径
|
|
|
-
|
|
|
-### (注:condition 为 query,create,update,delete)
|
|
|
-
|
|
|
-### (注:为了读写分离,serviceid还会变动,请不要写死)
|
|
|
-
|
|
|
-### 报警系统
|
|
|
-
|
|
|
-```json
|
|
|
-报警条目
|
|
|
- POST:/alarm/item/{condition}
|
|
|
-
|
|
|
-报警记录
|
|
|
- POST:/alarm/record/{condition}
|
|
|
-```
|
|
|
-
|
|
|
-### 数据字典
|
|
|
-
|
|
|
-```json
|
|
|
-数据字典类型
|
|
|
- POST:/dt/type/{condition}
|
|
|
-
|
|
|
-数据字典数据
|
|
|
- POST:/dt/data/{condition}
|
|
|
-
|
|
|
-数据字典数据映射
|
|
|
- POST:/dt/data/map
|
|
|
-```
|
|
|
-
|
|
|
-### 知识库
|
|
|
-
|
|
|
-```json
|
|
|
-知识库类型
|
|
|
- POST:/kl/type
|
|
|
-
|
|
|
-知识库数据
|
|
|
- POST:/kl/data
|
|
|
-```
|
|
|
-
|
|
|
-### 任务调度
|
|
|
-
|
|
|
-```json
|
|
|
-任务配置
|
|
|
- POST:/task/cfg/{condition}
|
|
|
-
|
|
|
-任务执行记录
|
|
|
- POST:/task/record/{condition}
|
|
|
-```
|
|
|
-
|
|
|
-#### 物理世界
|
|
|
-
|
|
|
-```json
|
|
|
-POST:/app/class/{condition}
|
|
|
-POST:/app/funcid/{condition}
|
|
|
-POST:/class/alias/{condition}
|
|
|
-POST:/class/{condition}
|
|
|
-POST:/funcid/alias/{condition}
|
|
|
-POST:/funcid/{condition}
|
|
|
-POST:/graph/{condition}
|
|
|
-POST:/graph/instance/{condition}
|
|
|
-POST:/object/{condition}
|
|
|
-POST:/relation/{condition}
|
|
|
-POST:/rel/{condition}
|
|
|
-POST:/schema/class/{condition}
|
|
|
-POST:/schema/{condition}
|
|
|
-POST:/schema/funcid/{condition}
|
|
|
-POST:/schema/project/{condition}
|
|
|
-```
|
|
|
-
|
|
|
-### 组织人员权限
|
|
|
-
|
|
|
-```json
|
|
|
-集团
|
|
|
- POST:/group/{condition}
|
|
|
-
|
|
|
-公司
|
|
|
- POST:/company/{condition}
|
|
|
-
|
|
|
-部门
|
|
|
- POST:/dept/{condition}
|
|
|
-
|
|
|
-岗位
|
|
|
- POST:/job/{condition}
|
|
|
-
|
|
|
-人员信息
|
|
|
- POST:/person/{condition}
|
|
|
-
|
|
|
-账号
|
|
|
- POST:/account/{condition}
|
|
|
-
|
|
|
-应用
|
|
|
- POST:/application/{condition}
|
|
|
-
|
|
|
-功能
|
|
|
- POST:/function/{condition}
|
|
|
-
|
|
|
-产品线
|
|
|
- POST:/product/{condition}
|
|
|
-
|
|
|
-公司下的项目数据权限表
|
|
|
- POST:/auth/company/prj/{condition}
|
|
|
-
|
|
|
-部门的项目数据权限表
|
|
|
- POST:/auth/dept/prj/{condition}
|
|
|
-
|
|
|
-项目数据权限
|
|
|
- POST:/auth/prj/data/{condition}
|
|
|
-
|
|
|
-岗位&部门关系表
|
|
|
- POST:/cfg/dept/job/{condition}
|
|
|
-
|
|
|
-集团配置应用
|
|
|
- POST:/cfg/group/app/{condition}
|
|
|
-
|
|
|
-集团配置功能
|
|
|
- POST:/cfg/group/func/{condition}
|
|
|
-
|
|
|
-岗位配置应用
|
|
|
- POST:/cfg/job/app/{condition}
|
|
|
-
|
|
|
-岗位配置功能
|
|
|
- POST:/cfg/job/func/{condition}
|
|
|
-
|
|
|
-人员配置公司管理权限
|
|
|
- POST:/cfg/person/company/{condition}
|
|
|
-
|
|
|
-人员与部门关系表
|
|
|
- POST:/cfg/person/dept/{condition}
|
|
|
-
|
|
|
-人员与岗位关系表
|
|
|
- POST:/cfg/person/job/{condition}
|
|
|
-
|
|
|
-人员配置项目数据权限
|
|
|
- POST:/cfg/person/prj/{condition}
|
|
|
-
|
|
|
-项目配置应用
|
|
|
- POST:/cfg/prj/app/{condition}
|
|
|
-
|
|
|
-项目配置功能
|
|
|
- POST:/cfg/prj/func/{condition}
|
|
|
-
|
|
|
-部门层级结构模版
|
|
|
- POST:/dept/lv/template/{condition}
|
|
|
-
|
|
|
-部门模板
|
|
|
- POST:/dept/template/{condition}
|
|
|
-
|
|
|
-功能层级
|
|
|
- POST:/function/lv/{condition}
|
|
|
-
|
|
|
-岗位模版与部门模版关系表
|
|
|
- POST:/job/dept/template/{condition}
|
|
|
-
|
|
|
-岗位模版
|
|
|
- POST:/job/template/{condition}
|
|
|
-
|
|
|
-项目下的公司数据表
|
|
|
- POST:/rel/company/prj/{condition}
|
|
|
-```
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|