liuxiaolong
2019-05-06 3e0536f508aad49f743e7bfabca34e3980a1b6e2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
import {
  httpPOST
} from '../common/httpFetch'
/**
 * @description 检索页面数据
 * @param { Array } indeviceid 设备id数组 ["d820807a-5b83-4321-9b43-e0129102a9ff"]
 * @param { string } content 输入框内容(空格分隔) "女 黄人 男",
 * @param { string } recordType 是否报警库记录 "alarm" // 'other'
 * @param { Array } dataBaseList 底库集合 ["baseName1", "baseName2"]
 * @param { string } cluId 集群id "" // 接收树形类型查全部 areaTree(查询全部) monitorTree(查询监控设备全部) analysisTree(分析设备全部)
 * @param { string } startDate 起始时间 "2019-01-02 12:12:12" 字符串类型
 * @param { string } endDate 结束时间 "2019-01-02 12:12:12" 字符串类型
 * @param { Array } sdkType sdk类型 ["人脸", "拥挤"],
 * @param { string } ack_alarm "":全部   1:确认报警  0:未报警
 * @param { Number } page 分页
 * @param { Number } size 每页条目数
 * @param {Array} contents 目前没有用到,暂时使用空
 */
export const findEsData = body => {
  return httpPOST('/data/api-r/es/findEsData', {
    body
  })
}
/**
 * @description 查看大图
 * @param { string } videoNum 视频的标识  "2e5a259e-8a62-418c-9f57-e7528ab90fcd"
 * @param { string } picDate  抓拍照片的日期 "2018-12-19 17:32:28"
 * @param { string } videoIp "192.168.1.182",  分析设备ip
 * @param { string } indeviceid "DSVAD010120181115" 分析设备id
 */
export const getBigPic = body => {
  return httpPOST('/data/api-r/dev/getBigPic', {
    body
  })
}
 
/**
 * @description 查看视频
 * @param { string } videoNum 视频的标识  "2e5a259e-8a62-418c-9f57-e7528ab90fcd"
 * @param { string } picDate  抓拍照片的日期 "2018-12-19 17:32:28"
 * @param { string } videoIp "192.168.1.182",  分析设备ip
 * @param { string } indeviceid "DSVAD010120181115" 分析设备id
 */
export const getVideoByCServer = body => {
  return httpPOST('/data/api-r/dev/getVideoByCServer', {
    body
  })
}
/**
 * @description 随行人员
 * @param { string } videoReqNum 摄像机的标识  "2e5a259e-8a62-418c-9f57-e7528ab90fcd"
 * @param { string } picDate  抓拍照片的日期 "2018-12-19 17:32:28"
 * @param { string } personId "111111", 人员的id
 * @param { string } Id ""
 */
export const accompanyPerson = body => {
  return httpPOST('/data/api-r/es/accompanyPerson', {
    body
  })
}
/**
 * @description 修改是否报警确认
 * @param { string } id "d820807a-5b83-4321-9b43-e0129102a9ff",  // 数据id
 * @param { string } ack_alarm 是否确认报警标识 '0'未确认 或 ''未确认  '1' 已确认
 */
export const updateEsToAlarm = body => {
  return httpPOST('/data/api-r/es/updateEsToAlarm', {
    body
  })
}
/* 以图搜图 */
/**
 * @description 以图搜图
 * @param { Number } liker 相似值 88
 * @param { string } path 图片路径 'group2/M00/01/71/wKgBnFwy_D2ARSWXAACCefVsS9o301.jpg'
 * @param { Number } page 搜索第几页
 * @param { Number } length 每页的条目数
 * @param { string } startDate 起始时间 "2019-01-02 12:12:12" 字符串类型
 * @param { string } endDate 结束时间 "2019-01-02 12:12:12" 字符串类型
 */
export const findLikerPics = body => {
  return httpPOST('data/api-r/SearchPhoto/findLikerPics', {
    body
  })
}
/**
 * @description 加入布控
 * @param { Array } dbInfos 集群id,设备id [{"cluId":"243242342342","devId":"hello"},{"cluId":"568437958934","devId":"doooo"}]
 * @param { string } imgUrl 图片路径 'group2/M00/01/71/wKgBnFwy_D2ARSWXAACCefVsS9o301.jpg'
 * @param { string } featureBase64 图片特征值
 * @param { string } idCard 用户身份证
 */
export const addFromRetrieve = body => {
  return httpPOST('data/api-r/addFromRetrieve', {
    body
  })
}
/**
 * @description 查看详情
 * @param { string } id "d820807a-5b83-4321-9b43-e0129102a9ff"
 * @param { string } personId "DSVAD010120181115" 人员id
 */
export const personDetail = body => {
  return httpPOST('/data/api-r/es/personDetail', {
    body
  })
}