|
@@ -1,5 +1,4 @@
|
|
|
# 数据迁移设计
|
|
|
-访问adm-middleware服务
|
|
|
字典数据只针对集团、项目级数据,不包含通用定义数据。
|
|
|
|
|
|
## 迁移日志数据结构
|
|
@@ -33,33 +32,9 @@
|
|
|
| ts | 乐观锁 | timestamp | |
|
|
|
|
|
|
### 2 接口
|
|
|
-
|
|
|
-#### m20001 待迁移数据信息获取,返回excel
|
|
|
-##### 接口:
|
|
|
-`http://develop.ysbdtp.com/datacenter/data/migration/excel`
|
|
|
-
|
|
|
-#### 请求方式
|
|
|
-
|
|
|
-POST请求
|
|
|
-
|
|
|
-#### RequestHeader
|
|
|
-
|
|
|
-| key | value |
|
|
|
-| ------------ | ---------------- |
|
|
|
-| Content-Type | application/json |
|
|
|
-| projectId | Pj9909990004(项目id)|
|
|
|
-
|
|
|
-#### RequestBody
|
|
|
-```
|
|
|
-{
|
|
|
- //待迁移项目可访问的地址(域名和IP均可),此地址用于调用待迁移项目的中台服务接口。
|
|
|
- "targetUrl":"http://develop.persagy.com"
|
|
|
-}
|
|
|
-```
|
|
|
-
|
|
|
-#### m20002 迁移数据 覆盖项目现场数据
|
|
|
+#### m20001 迁移数据 日志查看
|
|
|
##### 接口:
|
|
|
-`http://develop.ysbdtp.com/datacenter/data/migration/start`
|
|
|
+`http://develop.ysbdtp.com/log/migrate/query`
|
|
|
|
|
|
#### 请求方式
|
|
|
|
|
@@ -70,31 +45,15 @@ POST请求
|
|
|
| key | value |
|
|
|
| ------------ | ---------------- |
|
|
|
| Content-Type | application/json |
|
|
|
-| projectId | Pj9909990004(项目id)|
|
|
|
|
|
|
-#### RequestBody
|
|
|
-```
|
|
|
-{
|
|
|
- //待迁移项目可访问的地址(域名和IP均可),此地址用于调用待迁移项目的中台服务接口。
|
|
|
- "targetUrl":"http://develop.persagy.com"
|
|
|
-}
|
|
|
-```
|
|
|
+#### RequestParam(URL中的Path参数)
|
|
|
|
|
|
-
|
|
|
-#### m20003 迁移数据 日志查看
|
|
|
-##### 接口:
|
|
|
-`http://develop.ysbdtp.com/datacenter/data/migration/log`
|
|
|
-
|
|
|
-#### 请求方式
|
|
|
-
|
|
|
-POST请求
|
|
|
-
|
|
|
-#### RequestHeader
|
|
|
-
|
|
|
-| key | value |
|
|
|
-| ------------ | ---------------- |
|
|
|
-| Content-Type | application/json |
|
|
|
-| projectId | Pj9909990004(项目id)|
|
|
|
+| 字段 | 是否必须 | 字段说明 |
|
|
|
+| --------- | -------- | -------- |
|
|
|
+| userId | 是 | 用户id |
|
|
|
+| groupCode | 是 | 集团编码 |
|
|
|
+| projectId | 是 | 项目id |
|
|
|
+| appId | 否 | 应用id |
|
|
|
|
|
|
#### RequestBody
|
|
|
```
|
|
@@ -116,9 +75,9 @@ POST请求
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-#### m20004 迁移数据 日志删
|
|
|
+#### m20002 迁移数据 日志删除 物理删
|
|
|
##### 接口:
|
|
|
-`http://develop.ysbdtp.com/datacenter/data/migration/deleteLog`
|
|
|
+`http://develop.ysbdtp.com/log/migrate/deleteAllLog`
|
|
|
|
|
|
#### 请求方式
|
|
|
|
|
@@ -129,7 +88,15 @@ POST请求
|
|
|
| key | value |
|
|
|
| ------------ | ---------------- |
|
|
|
| Content-Type | application/json |
|
|
|
-| projectId | Pj9909990004(项目id)|
|
|
|
+
|
|
|
+#### RequestParam(URL中的Path参数)
|
|
|
+
|
|
|
+| 字段 | 是否必须 | 字段说明 |
|
|
|
+| --------- | -------- | -------- |
|
|
|
+| userId | 是 | 用户id |
|
|
|
+| groupCode | 是 | 集团编码 |
|
|
|
+| projectId | 是 | 项目id |
|
|
|
+| appId | 否 | 应用id |
|
|
|
|
|
|
#### RequestBody
|
|
|
```
|