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
|
})
|
}
|