查看比较结果
June 24, 2022About 2 min
查看比较结果
SDK类名:/common/CompareResult;
列表
路由中的 uuid 为 rule_uuid 或 group_uuid
SDK方法名:listCompareResult;
URL
/compare_result/:uuid([A-F0-9-]+)/list
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
page | String | 页数 | |||
limit | String | 每页条数 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
message | String | ||||
info_list | Array | ||||
result_uuid | String | uuid | |||
result_name | String | 名称 | |||
result | Object | 比较结果 | |||
state_code | String | 任务结束代码(0表示成功) | |||
start_time | String | 开始时间 | |||
end_time | String | 结束时间 | |||
finish_in | String | 耗时(秒) | |||
f_total | String | 总的文件数量 | |||
total | String | 总的文件大小 | |||
f_missing | String | 缺失的文件数量 | |||
f_diff | String | 不同的文件数量 | |||
f_skip | String | 相同的文件数量 | |||
code | Number | 0 |
操作
SDK方法名:operateCompareResult;
URL
/compare_result/operate
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
result_uuids | Array | 比较结果uuid | |||
operate | String | 下载:download; |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
msg | String |
删除
SDK方法名:deleteCompareResult;
URL
/compare_result
Method
DELETE
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
result_uuids | Array | 比较结果uuid |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
msg | String |
查看配置
路由中的 uuid 是 result_uuid
SDK方法名:viewConfig;
URL
/compare_result/:uuid([A-F0-9-]+)/view_config
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
data | Object | ||||
code | Number | 0 | |||
message | String | ||||
rule | Object | 规则配置(参考具体某一个规则的获取单个rap) | |||
String | |||||
String | |||||
ret | Number | 200 | |||
msg | String |
文件差异详细信息列表
SDK方法名:listDiffDetail;
URL
/diff_detail
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
uuid | String | coopy/nas:比较结果uuid; compare:任务/子任务uuid; | |||
type | String | 0:所有;1:缺失;2:差异 | |||
page | Number | 页数 | 1 | ||
limit | Number | 分页条数 | 10 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
ret | Number | 200 | |||
msg | String | ||||
data | Object | ||||
message | String | ||||
code | Number | 0 | |||
info_list | Array | 文件列表 | |||
total | Number | 总数 | |||
diff_file_path | String | /etc/sdata/log/diff_file |